使用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语句结束,语法错误正在说明这一点。
有什么想法吗?
答案 0 :(得分:4)
看起来我们在示例中可能有错误。我们正在调查。我们会在了解更多信息后立即更新。
答案 1 :(得分:3)
(Azure DL团队也在这里):我们确定了问题,并将解决它。同时:
请拆分执行创建和加载的脚本,然后查询两个脚本:一个执行创建和加载,另一个执行查询。
TVF定义的结束(在DROP TABLE IF EXISTS之前)需要END;
我希望这会有所帮助。 迈克尔