由一个事件中心处理的不同类型的事件

时间:2018-02-09 15:54:14

标签: azure azure-eventhub azure-stream-analytics

我正在使用Azure的Stream Analytics来创建实时仪表板。要提供Stream Analytic作业,我有一个事件中心作为输入。

问题是;我有三种不同的事件(交互事件,会话事件,用户事件),每种事件都有不同的数据和结构。我必须将它们组合在Stream Analytic的查询部分中,我想用一个事件中心来完成它。到目前为止,我将所有事件发送到事件中心,但我没有找到区分一种事件与另一种事件的方法,以便正确使用它们。

我读到了"事件中心的消费者群体,但我不知道如何使用它们来处理与不同消费者群体的不同类型的事件"如果我可以在Stream Analytic工作中使用它。

1 个答案:

答案 0 :(得分:0)

感谢您的回答。

在事件中心结束时,它不是无法处理不同类型事件的中心。无法处理不同类型事件的是Azure流分析作业(ASA作业)。

以下是我从Microsoft支持部门获得的答案:

  1. 事件中心对事件架构没有可见性,可以将其视为基于队列系统的黑盒 - > event in = event out。
  2. ASA作业是无法处理不同类型事件的作业,因为它指的是基于列名而不是列号的事件。