如何使用 adf 重命名文件,因为它们被复制到新位置

Posted

技术标签:

【中文标题】如何使用 adf 重命名文件,因为它们被复制到新位置【英文标题】:How to rename files, as they are copied to a new location, with adf 【发布时间】:2020-01-23 13:02:05 【问题描述】:

我正在执行从cosmosDBBlob storage 的复制活动,集合将作为文件复制到存储中。我希望用“collectionname-date”重命名这些文件名。该文件应具有name,后跟datetime 作为其后缀。我怎样才能做到这一点?

【问题讨论】:

【参考方案1】:

我不得不说我找不到动态获取集合名称的任何方法,但我实现了您的其他要求。请看我的配置:

1.Cosmos db 数据集:

正常设置

2.Blob存储数据集:

为其配置参数:

然后配置动态文件路径:

fileName 参数传递集合静态名称(对我来说是coll)。

3.Blob 存储中的输出:

【讨论】:

以上是关于如何使用 adf 重命名文件,因为它们被复制到新位置的主要内容,如果未能解决你的问题,请参考以下文章

gsutil 重命名文件,因为它们是从不同目录复制的

Unix-在重命名文件时将相同文件从多个目录复制到新目录

ruby复制文件夹到新的重命名的文件夹

如何使用 CopyWebpackPlugin 复制和重命名文件

如何让文件自动重命名?

在 Windows 中以编程方式复制、重命名和粘贴文件的最佳方法