通过 azure 数据工厂将 oracle 中的数据复制到 azure blob 存储
Copyind data from oracle to azure blob storage through azure data factory
我必须将数据从 oracle table 复制到 azure blob 中的 csv 文件。我使用了复制 activity 组件并添加了正确的配置。但问题是 oracle 数据有一些逗号,因此生成的 csv 文件不包含正确的 data.Please 帮助解决这个问题我是 azure 数据工厂的新手 下面是我的 blob 数据集属性的 link。
https://i.stack.imgur.com/z7E4X.png
其实我需要你提供一些信息。 CSV 文件中使用的分隔符是什么。是逗号还是其他类似管道的东西。
如果您使用逗号作为分隔符,那么您需要使用替换功能来替换数据中的逗号,以防止它被分隔。
使用以下代码替换:
替换(名称, "," , " ")
/这里的name是列名/
如果分隔符是管道,则数据可能包含管道。您需要以类似的方式使用 REPLACE 函数。
此致,
普拉蒂克
下图将解决您的问题。
Blob 数据集的预先选项卡中有一个 属性 称为引号字符。
请参考下图
https://i.stack.imgur.com/ItgWO.png
我必须将数据从 oracle table 复制到 azure blob 中的 csv 文件。我使用了复制 activity 组件并添加了正确的配置。但问题是 oracle 数据有一些逗号,因此生成的 csv 文件不包含正确的 data.Please 帮助解决这个问题我是 azure 数据工厂的新手 下面是我的 blob 数据集属性的 link。
https://i.stack.imgur.com/z7E4X.png
其实我需要你提供一些信息。 CSV 文件中使用的分隔符是什么。是逗号还是其他类似管道的东西。
如果您使用逗号作为分隔符,那么您需要使用替换功能来替换数据中的逗号,以防止它被分隔。
使用以下代码替换:
替换(名称, "," , " ")
/这里的name是列名/
如果分隔符是管道,则数据可能包含管道。您需要以类似的方式使用 REPLACE 函数。
此致,
普拉蒂克
下图将解决您的问题。 Blob 数据集的预先选项卡中有一个 属性 称为引号字符。 请参考下图
https://i.stack.imgur.com/ItgWO.png