如何在ADF中为输出文件添加前缀(无需设置单文件最大行数)
在Azure Data Factory的Copy Data活动中为导出文件添加前缀(无需设置最大行数)
可以实现,无需设置Max rows per file也能给导出的CSV文件添加export_前缀,具体操作步骤如下:
- 打开Copy Data活动的Sink配置页面,找到关联的存储账户数据集设置项
- 在数据集的File name配置区域,直接输入
export_作为前缀,接着点击Add dynamic content,添加用于生成唯一标识的表达式(比如@utcnow()或@guid()),确保每个导出文件的命名唯一 - 若需要带固定格式的文件名(如包含时间戳),可使用类似
export_@{formatDateTime(utcnow(), 'yyyyMMddHHmmss')}.csv的表达式,生成的文件名会呈现为export_20240520154030.csv这类格式
注意:如果Sink数据集仅配置了Folder path而未指定具体文件名,需在文件名配置中明确设置前缀+动态内容,避免生成默认的随机命名文件。
内容的提问来源于stack exchange,提问作者Guilherme Matheus
相关产品推荐
相关产品推荐

