在Azure Data Factory上获取具有完整路径的文件名



我在CustomActivity工作时正在实现IDotNetActivity

我想读取在文件夹路径adftutorial/customactivityinput/abc.txt上输入数据集上存在的文件名,更新一些文本,最后在输出数据集adftutorial/customactivityoutput/xyz.txt上复制结果。

在读取文件 abc.txt时,我会在 MyDotNetActivity.dll中发生 System.IO.FileNotFoundException

我正在寻求某种方法的帮助,这些方法可以为我提供诸如<AzureCloutDirectory> + filename的完整路径。

请建议最好的方法或加载文本文件的方法。

谢谢!

您应该提供更多信息(代码)如何访问所需的斑点/斑点信息。

我可以告诉你,当您使用BlobResultSegment blobList = inputClient.ListBlobsSegmented(...)方法获得斑点时,并以:

迭代每个方法
        foreach (IListBlobItem listBlobItem in blobResult.Results)
        {
            var cloudBlockBlob = listBlobItem as CloudBlockBlob;
            ... // Your code here
        }

您可以使用

访问完整的路径 文件名

cloudBlockBlob.Uri.AbsoluteUri属性

==" azureclouddirectory/contain name/yourfile.txt"

善意!

相关内容

  • 没有找到相关文章