在Azure中,我有一个带有分区计数5的事件集线器和一个作业,它像json格式一样将数据从中心存储到blob存储。因此,现在有5个文件创建来存储传入的数据。
如果不更改集线器分区以配置流分析作业,以便将所有数据保存到单个文件中,是否有可能?
发布于 2021-10-25 21:46:49
在对这个答案建议的分区进行了实验之后,我发现可以通过更改Stream作业配置来实现我的目标。
流分析工作有不同的兼容性水平,目前最新的具有多个分区的输入源并行查询执行 (1.2)引入了自动具有多个分区的输入源并行查询执行
以前的级别:查询需要使用partitions子句来对跨输入源分区的查询处理并行化。1.2级别:如果查询逻辑可以在输入源分区之间并行化,Analytics将创建单独的查询实例并并行运行计算。
因此,当我将作业的兼容性级别更改为1.1时,它开始将所有输出写入blob存储中的单个文件。
发布于 2021-10-20 16:52:57
https://stackoverflow.com/questions/69648952
复制相似问题