【问题标题】:ADF add quotes to all fieldsADF 为所有字段添加引号
【发布时间】:2020-06-16 16:39:33
【问题描述】:

我正在尝试在 Azure 数据工厂中进行复制活动,这是数据的外观

来源:Dynamics 365 实体

A(GUID) | B(boolean) | C(string)
04741b89-3d51-ea11-a811-000d3af427b4| False | "some text"

接收器:Azure Blob 分隔文本文件

A(string) | B(string) | C(string)
04741b89-3d51-ea11-a811-000d3af427b4| False | "some text"

我已将复制活动中的接收器映射设置为字符串。但结果不会为 A 和 B 字段的值添加引号。

预期结果:

"04741b89-3d51-ea11-a811-000d3af427b4"| "False" | "some text"

如何在字段 A 和 B 中添加引号?

【问题讨论】:

    标签: azure azure-data-factory


    【解决方案1】:

    如何在字段 A 和 B 中添加引号?

    由于您在列数据中已经有双引号,我建议您使用单引号:

    接收器数据集设置:

    水槽:

    那么输出文件会是这样的:

    这将为所有字段添加引号,包括第一行。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      我能够通过首先向 json 文件添加复制活动,然后使用 json 文件复制到分隔文本来解决此问题。

      【讨论】:

      • 嗨@prvn,很高兴你解决了它。您可以接受(标记)它或我的答案(单击答案旁边的复选标记以将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。
      猜你喜欢
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 2017-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-16
      • 1970-01-01
      相关资源
      最近更新 更多