我尝试使用以下U-SQL EXTRACT语句从CSV文件中提取一些数据:
EXTRACT SessionId string,
Latitude double,
Longitude double,
Timestamp int
FROM "wasb://sessions@myaccount.blob.core.windows.net/"
USING Extractors.Csv();
但是我的工作中途失败了,因为有一行不适合这种模式(在大型数据集中很常见),因为它的列数错误。如何避免整个提取物失败?
答案 0 :(得分:7)
请注意,静音标志将执行以下操作:
如果出现仍然错误:
答案 1 :(得分:5)
将slient:true参数用于Extractors.Csv()ala:
EXTRACT SessionId string,
Latitude double,
Longitude double,
Timestamp int
FROM "wasb://sessions@myaccount.blob.core.windows.net/"
USING Extractors.Csv(silent:true);