U-Sql是否支持游标迭代数据集并根据行值提取更多数据?

时间:2016-01-16 23:14:34

标签: azure azure-data-lake u-sql

Azure Data Lake Analytics和U-SQL是否支持脚本中游标的概念?

我有一个数据集,其中包含我想要提取的其他数据集的路径,我想将结果输出到单独的文件中。

目前,我似乎无法找到基于数据集内的值动态提取和输出数据的解决方案。

2 个答案:

答案 0 :(得分:2)

U-SQL目前希望在编译时知道文件。因此,您无法根据文件中提供的位置进行提取或输出。

您可以在EXTRACT语句中指定有些数据驱动的文件集。我们目前正在努力添加在OUTPUT上使用文件集的功能。

您可以在http://aka.ms/adlfeedback处提交功能请求。

干杯 迈克尔

答案 1 :(得分:0)

您可以编写处理器来迭代主数据集中的行。但是,您可能无法访问处理器中的其他数据集。

另一种解决方法可能是连接所有其他数据集并与主数据集执行连接。