在U-SQL中提取部分文件名时没有数据输出

时间:2016-12-13 07:18:24

标签: azure-data-lake u-sql

当我从多个文件中提取并在字段列表和FROM子句中包含部分文件名时(例如FROM“/input/filename-{filedate:*} .nc”),仅生成的输出文件包含标题行。如果我从字段列表和FROM子句中删除“filedate”,我会得到正确的输出。

我在作业图中注意到,当包含“存档”时,在“PodAggregate”步骤之前添加“空输入”和“提取交叉”步骤,并且在“提取交叉”中不会写入任何数据。这一步是什么?

另外,如果我在本地运行包含“filedate”的原始提取,我会得到正确的输出,所以只有在ADLA中才会出现此错误。

我使用自定义提取器,我不知道这是否与它有任何关系。我还没有使用内置的提取器进行测试。

1 个答案:

答案 0 :(得分:0)

我们默认发布了新的“快速文件集”选项。不幸的是,它为一些计划引入了回归。在我们修复它之前,请在脚本中添加以下语句:

SET @@InternalDebug = "FileSetV2:off";

对于由此造成的任何不便,我们深表歉意。