【问题标题】:What does "rerun in upstream in pipeline"?什么是“在管道上游重新运行”?
【发布时间】: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.","re​​solution":"更正脚本语法,使用预期 令牌作为 指南。","helpLink":"","filePath":"","lineNumber":4,"startOffset":228,"endOffset":232}].

似乎并非所有 usql 脚本都是从数据工厂读取的,所以我认为这可能是“在管道上游重新运行”与此有关,例如从以前的脚本中清除缓存。

有人知道“在管道上游重新运行”是做什么的吗? 非常感谢!

【问题讨论】:

    标签: pipeline azure-data-factory u-sql


    【解决方案1】:

    “在管道中重新运行上游”基本上意味着“重新计算所有依赖项”。例如,如果有pipeline1 -> dataset1 -> pipeline2 并尝试重新运行pipeline2 与依赖项,那么pipeline1pipeline2 将被同时执行。我相信它适用于单个管道中的多个链接活动。

    【讨论】:

      猜你喜欢
      • 2021-03-16
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多