"rerun in upstream in pipeline" 是什么意思?

What does "rerun in upstream in pipeline"?

我正在数据工厂中定义一个管道,我遇到了一些错误并已更正。 第一个 activity 正在调用一个 usql 脚本来做一些聚合,我多次更改脚本但错误仍然是:

[{"errorId":"E_CSC_USER_SYNTAXERROR","severity":"Error","component":"CSC","source":"USER","message":"syntax error. Final statement did not end with a semicolon","details":"at token 'usql', line 4\r\nnear the ###:\r\n**************\r\nCLARE @lineitemsfile string = \"/datalakerepo/input/2016/01/01lineitems.txt\";\nDECLARE @ordersfile string = \"/datalakerepo/input/2016/01/01orders.txt\";\nsales.usql ### \n","description":"Invalid syntax found in the script.","resolution":"Correct the script syntax, using expected token(s) as a guide.","helpLink":"","filePath":"","lineNumber":4,"startOffset":228,"endOffset":232}].

似乎并不是所有的 usql 脚本都是从数据工厂读取的,所以我认为这可能是 "rerun in upstream in pipeline" 与此有关,比如从以前的脚本中清除缓存。

有人知道 "rerun in upstream in pipeline" 是做什么的吗? 非常感谢!

"Rerun with upstream in pipeline" 基本上就是 "recalculate with all dependencies"。例如,如果一个人有 pipeline1 -> dataset1 -> pipeline2 并尝试使用依赖项重新运行 pipeline2,那么 pipeline1pipeline2 都将被执行。我相信它与单个管道中的几个链式活动一样有效。