通过Azure数据工厂将Oracle中的数据从Oracle复制到Azure Blob存储

时间:2018-11-18 08:02:14

标签: azure dataset azure-data-factory azure-blob-storage azure-data-factory-2

我必须将数据从oracle表复制到azure blob中的csv文件。我使用了复制活动组件并添加了正确的配置。但是问题是oracle数据有一些逗号,因此生成的csv文件不包含正确的数据。请解决此问题,我是azure数据工厂的新手,以下是我的blob数据集属性的链接。

https://i.stack.imgur.com/z7E4X.png

2 个答案:

答案 0 :(得分:0)

实际上,我需要您提供一些信息。 CSV文件中使用的分隔符是什么。是逗号还是其他类似管道。

如果您使用逗号作为分隔符,则需要使用replace函数来替换数据中的逗号,以防止分隔逗号。

使用以下代码替换:

替换(名称,“,”,“,”)

/ 这里的名称是列名称 /

如果定界符是管道,则数据可能包含管道。您需要以类似的方式使用REPLACE函数。

此致

Pratik

答案 1 :(得分:0)

下面的图像将解决您的问题。 Blob数据集的预先选项卡中有一个称为引号字符的属性。 请参考下图

https://i.stack.imgur.com/ItgWO.png