Azure data lake 如何按ORDERBY子句获取data lake中u-sql中的所有行

Azure data lake 如何按ORDERBY子句获取data lake中u-sql中的所有行,azure-data-lake,u-sql,Azure Data Lake,U Sql,在编写u-sql查询时,我使用的是Order by子句FETCH子句。FETCH子句是必须使用的,但如果我不想从行集中提取有限数量的行,而是所有行,我应该写什么呢。感谢您的帮助因为行集按定义是无序的,所以在将最终结果写入输出文件时,您应该按命令排序 文档中的语法: OUTPUT @res TO "/output/Searchlog-having.csv" ORDER BY TotalDuration DESC USING Outputters.Csv(); SELEC

在编写u-sql查询时,我使用的是Order by子句FETCH子句。FETCH子句是必须使用的,但如果我不想从行集中提取有限数量的行,而是所有行,我应该写什么呢。感谢您的帮助

因为行集按定义是无序的,所以在将最终结果写入输出文件时,您应该按命令排序

文档中的语法:

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


SELECT
中的
ORDER BY
仅当您选择行的子集时才相关,即当您有限制条款时,在询问问题时这不可用,但您可以尝试:

SELECT *
FROM @rowset
ORDER BY your_column OFFSET 0 ROWS;