首页 > 解决方案 > 行集为空时的动态输出问题

问题描述

我正在运行与此类似的 u-sql 脚本:

@output =
SELECT Tag,
       Json
FROM @table;

OUTPUT @output
TO @"/Dir/{Tag}/filename.txt"
USING Outputters.Text(quoting : false);

问题是@output为空并且执行崩溃。我已经检查过,如果我不在输出路径中使用{tag},脚本运行良好(它会写入一个空文件,但这是可以预期的)。

有没有办法避免崩溃并且根本不输出任何东西?

谢谢

标签: u-sql

解决方案


您使用的表单尚未公开支持。输出到文件 (U-SQL)记录了目前唯一受支持的版本。

也就是说,根据您使用的运行时以及您在脚本中设置的标志,您可能正在运行输出到一组文件的私人预览功能。在这种情况下,我希望它能够正常工作。

你能分享一个工作链接吗?


推荐阅读