【发布时间】:2017-11-08 07:30:00
【问题描述】:
我正在数据工厂中定义一个管道,我有一些错误需要纠正。 第一个活动是调用 usql 脚本进行一些聚合,我更改了脚本很多时间,但错误仍然是:
[{"errorId":"E_CSC_USER_SYNTAXERROR","severity":"Error","component":"CSC","source":"USER","message":"syntax 错误。最终语句没有以分号结尾","details":"at 令牌 'usql',第 4 行\r\nn靠近 ###:\r\n**************\r\nCLARE @lineitemsfile 字符串 = \"/datalakerepo/input/2016/01/01lineitems.txt\";\nDECLARE @ordersfile string = \"/datalakerepo/input/2016/01/01orders.txt\";\nsales.usql ### \n","description":"在 script.","resolution":"更正脚本语法,使用预期 令牌作为 指南。","helpLink":"","filePath":"","lineNumber":4,"startOffset":228,"endOffset":232}].
似乎并非所有 usql 脚本都是从数据工厂读取的,所以我认为这可能是“在管道上游重新运行”与此有关,例如从以前的脚本中清除缓存。
有人知道“在管道上游重新运行”是做什么的吗? 非常感谢!
【问题讨论】:
标签: pipeline azure-data-factory u-sql