U-SQL(Azure Data Lake语言)脚本错误



使用Data Lake Analytics教程中的示例脚本,在构建脚本时会出现以下错误:

E_CSC_USER_SYNTAXERROR: syntax error. Expected one of: RETURN '[' ALTER COMBINE CREATE DECLARE DEPLOY DROP END EXTRACT IF INSERT OUTPUT PROCESS REDUCE REFERENCE RESOURCE SELECT SET TABLE TRUNCATE UPDATE USE USING VIEW identifier quoted-identifier variable ';' '('

错误行是脚本的最后一行。教程中的脚本确实以OUTPUT语句结束,语法错误表示这是预期的。

有什么想法吗?

(这里也是Azure DL团队):我们发现了问题并将进行修复。同时:

  1. 请将执行创建和加载然后查询的脚本拆分为两个脚本:一个用于创建和加载,另一个用于查询。

  2. TVF定义的末尾(DROP TABLE IF EXISTS之前)需要一个end;

我希望这能有所帮助。Michael

看起来我们在示例中可能有错误。我们正在调查。我们将在了解更多信息后尽快更新。

最新更新