【发布时间】:2017-05-03 06:11:50
【问题描述】:
我编写了多个 U-SQL 脚本并将其输出存储在 ADLA 中,基于此我没有什么问题。
- 我们如何在 U-SQL 中运行相关作业?
- 如何根据某些条件执行语句,例如
If RecordCount > 0 then insert into table1 endif
- 我们如何安排 U-SQL 作业?
- 我们可以编写多个脚本并从主脚本中调用它们吗?
- 在脚本执行期间,编译器准备并编译代码。花了将近30-40秒。我们如何捆绑编译后的代码并创建 ADF 管道?
【问题讨论】:
-
U-SQL 不支持
UPDATE的概念并且控制流有限(例如if ... then .... else)。使用 Azure 数据工厂计划作业的一种选择。您可以将代码封装在存储过程、视图和函数中。 -
更新了我的问题...我知道 U-SQL 不支持更新,我的问题是基于某些条件,我想插入到特定的表中。
-
只有两个“INSERT”语句,其中“WHERE”子句控制进入表的内容。
标签: azure azure-blob-storage azure-data-factory azure-data-lake u-sql