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

时间:2015-11-03 22:43:27

标签: azure azure-data-lake u-sql

使用http://fiddle.jshell.net/nathansnider/36twhxux/中的示例脚本,构建脚本时会出现以下错误:

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语句结束,语法错误正在说明这一点。

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:3)

(Azure DL团队也在这里):我们确定了问题,并将解决它。同时:

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

  2. TVF定义的结束(在DROP TABLE IF EXISTS之前)需要END;

  3. 我希望这会有所帮助。 迈克尔