2017-09-09 22 views
1

Azure事件中心具有可伸缩性的分区功能。在使用应用程序服务读取数据时,一个eventprocessorHost只能绑定到一个分区。无法集中处理来自多个分区的数据。 但是,在使用流分析时,我们可以基于时间汇总数据。那么,在汇总数据时是否照顾所有分区?意思是,如果阅读被传递给8个分区,聚合应该包括计算中的所有这些读数。 谢谢Azure流分析是否读取来自所有分区的数据

回答

0

是的。基于documentation有几个场景。

当输出不支持分区,以及像其他事件中心,您可以使用分区方式:

你必须确保你的查询进行分区。这要求您在所有步骤中使用分区依据。允许多个步骤,但它们都必须由相同的密钥分区。目前,分区键必须设置为PartitionId才能使作业完全平行。

当输出不支持分区(如Power BI)时,读取数据时未读取原始分区数据(因此它将从所有分区读取数据)。

相关问题