【发布时间】:2018-10-16 18:20:43
【问题描述】:
我在 csv 文件中获取数据,字符串列周围有双引号,但是在使用 U-sql 读取 csv 文件时,由于数据中的双引号,我也遇到了错误。
我正在考虑替换第一步数据中的双引号,然后读取该文件,但由于我们到处都有双引号,因此不确定如何执行此操作。
任何建议都将不胜感激,或者如果有人可以帮助我提供 powershell 或 .net 代码来做同样的事情,这将是很大的帮助,因为我不擅长 .net 或 powershell。
样本数据
“姓名”;“部门” “Abc”;“教育”教学” “Cde”;“测试”另一个”
应该是
“姓名”;“部门” “ABC”;“教育教学” “Cde”;“TestAnother”
【问题讨论】:
-
您在使用 Csv 提取器吗?你能展示样本数据吗?
-
你在使用 csv 提取器吗?
-
它的 txt 提取器和样本数据有问题。数据不仅包含字母,还可以包含数字和特殊字符
-
是的,在这种情况下,字符串应该包含在“AA”中,但如果数据中有“”,U-SQL 就会混淆。
标签: azure-data-lake u-sql