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

Does U-Sql support cursors for iterating through data sets and extracting more data based on row values?

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

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

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

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

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

U-SQL 目前期望文件在编译时已知。因此,您不能根据文件内提供的位置进行提取或输出。

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

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

干杯 迈克尔