【发布时间】:2017-11-02 22:24:55
【问题描述】:
我正在尝试使用 VS 2017 在 USQL / Azure 中解析(将带有管道的单个列转换为多个字符串列,并将变量类型分配给每个结果列)。
该文件已经加载到一个文件夹中,但是当我查看它时,它只是一个字符串列,数据中可见管道。
Column_0
fields1|field2|field3
123|456|abc
我尝试复制/调整几个脚本,但我遇到了一堆信息量不大的错误。
我的脚本如下所示:
@input =
EXTRACT [Column_0] string
FROM "adl://~/raw/file1.txt"
USING Extractors.Tsv(skipFirstNRows:1, quoting: false, silent: true);
@res1 =
SELECT
[field1] string,
[field2] string,
[field3] string
FROM @input;
OUTPUT @res1
TO "adl://~/processed/file1.csv"
USING Outputters.Csv(quoting: false);
有什么建议吗?
【问题讨论】:
-
能否将您遇到的错误发给我,以便我们改进?谢谢!
标签: visual-studio azure azure-data-lake u-sql