在 Blob 文件的 Header 上添加 Double-Quote

Add Double-Quote on Header of Blob file

我有一个复制数据 activity,其中源是 SQL 服务器查询,接收器是一个 blob 文件。

blob 文件已成功创建,但它在 header 中没有 double-quote,与行相同。可以在 ADF 中配置吗?

Blob 文件:

不幸的是,这在 Azure Datafactory 中是不可能的。当我们显式声明 First row as header 时,它将第一行作为列名,并且不会使用与行相同的双引号。因为 Quote character & Escape characters 仅适用于行,所以您也可以避免在行中使用引号。

这里,只有当你再次 运行 复制 Activity 使用之前的 output blob file 作为源和汇到另一个 blob 时,你才可以使用双引号,然后它可以是可能的,并消除为源数据集和接收器数据集声明 Row as header

我找到了一个更好的解决方案,而无需创建另一个副本 Activity。在副本的映射部分 activity,只需在列名称上添加双引号 (")。