Azure数据工厂-数据流-完成后-移动

Azure数据工厂-数据流-完成后-移动,azure,azure-sql-database,azure-storage-blobs,azure-data-factory-2,azure-data-flow,Azure,Azure Sql Database,Azure Storage Blobs,Azure Data Factory 2,Azure Data Flow,我正在使用ADF v2 DataFlow Activity将数据从Blob存储中的csv文件加载到Azure SQL数据库中的表中。在数据流(源-Blob存储)的源选项中,有一个选项“完成后(无操作/删除源文件/移动)”。我希望利用移动选项将这些csv文件保存在一个容器中,重命名这些文件,并与今天的日期连接。我如何构建这一逻辑?有人能帮忙吗?您可以通过参数化源文件来实现这一点。请参考我的例子 数据流参数设置: 在源选项中设置源文件和移动表达式: 使用“名称+当前日期”重命名源的表达式: 我的

我正在使用ADF v2 DataFlow Activity将数据从Blob存储中的csv文件加载到Azure SQL数据库中的表中。在数据流(源-Blob存储)的源选项中,有一个选项“完成后(无操作/删除源文件/移动)”。我希望利用移动选项将这些csv文件保存在一个容器中,重命名这些文件,并与今天的日期连接。我如何构建这一逻辑?有人能帮忙吗?

您可以通过参数化源文件来实现这一点。请参考我的例子

数据流参数设置:

源选项中设置源文件和移动表达式:

使用“名称+当前日期”重命名源的表达式:

我的完整文件名是“word.csv”,输出文件名是“word2020-01-26”,


HTH.

Hi@Pranjal,你还有其他问题吗?请随时告诉我。如果我的回答对你有帮助,希望你能接受我的回答。这可能对其他社区成员有益。非常感谢。
concat(substring($filename, 1, length($filename)-4),toString(currentUTC(),'yyyy-MM-dd') )