2016-06-17 6 views
1

При написании запроса u-sql я использую предложение по предложению FETCH, которое необходимо использовать, но что мне писать, если вы не хотите получать ограниченный доступ количество строк, но все строки из наборов строк. Спасибо за помощьКак получить все строки в u-sql в data lake в соответствии с разделом

ответ

2

Поскольку наборы строк неупорядоченные по определению, вы должны поставить команду ORDER BY при написании конечного результата в выходной файл

Синтаксис из документации:

OUTPUT @res 
    TO "/output/Searchlog-having.csv" 
    ORDER BY TotalDuration DESC 
    USING Outputters.Csv(); 

https://azure.microsoft.com/en-in/documentation/articles/data-lake-analytics-u-sql-get-started/

ORDER BY в SELECT имеет значение только тогда, когда вы выбираете подмножество строк, т. Е. Когда у вас есть предложение LIMIT

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

  • Нет связанных вопросов^_^