2015-11-03 7 views
1

Используя пример сценария из Data Lake Analytics tutorial, следующая ошибка возникает при создании сценария:U-SQL (Azure Data Lake языка) ошибка сценария

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, о котором говорит синтаксическая ошибка.

Любые мысли?

ответ

4

(команда Azure Data Lake здесь) Похож, что в примере может быть ошибка. Мы расследуем. Будет обновляться, как только мы узнаем больше.

+3

Исправлен образец сценария. – saveenr

3

(здесь также есть команда Azure DL): Мы определили проблемы и исправим это. В то же время:

  1. Разделите скрипт, который делает то создать и загрузить, а затем запрос в два скрипта: один, который делает создание и загрузку, и тот, который делает запрос.

  2. Окончание определения TVF (до DROP TABLE IF EXISTS) требует окончания END;

Надеюсь, это поможет. Michael

Смежные вопросы