使用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团队):我们发现了问题并将进行修复。同时:
-
请将执行创建和加载然后查询的脚本拆分为两个脚本:一个用于创建和加载,另一个用于查询。
-
TVF定义的末尾(DROP TABLE IF EXISTS之前)需要一个end;
我希望这能有所帮助。Michael
看起来我们在示例中可能有错误。我们正在调查。我们将在了解更多信息后尽快更新。