Azure data factory 使用Azure Data Factory v2执行二进制文件复制时在接收器上保留文件名
这可能很简单,但我不知道怎么做。我正在使用Azure Data Factory v2使用HTTP连接器和二进制文件格式将一个Excel文件从SharePoint Online复制到Azure Blob存储。我遵循本教程获取承载令牌并从SharePoint Online提取要复制的文件。我使用两种活动:Azure data factory 使用Azure Data Factory v2执行二进制文件复制时在接收器上保留文件名,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,这可能很简单,但我不知道怎么做。我正在使用Azure Data Factory v2使用HTTP连接器和二进制文件格式将一个Excel文件从SharePoint Online复制到Azure Blob存储。我遵循本教程获取承载令牌并从SharePoint Online提取要复制的文件。我使用两种活动: GetBearerToken-获取SharePoint Online的承载令牌 CopyFromSPOToAzureStorage-使用1)中的承载令牌将二进制格式的Excel文件从SharePo
我能够在Excel中打开文件,看到列和行,总体上看起来很好。但是,我希望保留文件名和扩展名,并将其复制到接收器上。只是一个示例场景:
因此,文件名被保留下来,因为所有内容都是参数化的Hey@Georgi,您能显示输入和输出数据集的属性吗?因为输出数据集决定了应该复制的文件名。我们也使用了类似的文件传输技术,其中我们对输入数据集和输出数据集进行了参数化,从而根据需要控制和保存文件名。如果需要,很乐意提供详细的范围:)Hello@Nandan。我没有参数化输入和输出数据集,因为我不知道如何实现。这是我的输入二进制数据集,我在其中指定以下内容作为基本URL:Documents/Dummy.xlsx')/$value:这是我到Azure存储的输出二进制数据集:如果您需要任何其他信息,请告诉我。祝你有美好的一天!嘿@Georgi,你能做到吗?一个类似的线程,如果需要的话还有一些额外的解释:)Hello@Nandan。我没能做到。我向一位数据工程师的同事寻求帮助。事实证明,建立数据工厂管道是他的责任,他很快就完成了这项工作。谢谢你的帮助,我非常感谢你的详细指导!祝你一切顺利!