Skip to content

Data Flow Engine - Sinks

EventSink

当 EventSink 收到消息时,它会根据配置的参数创建一个事件,并将其转发到 Event Management Service

字段映射

EventSink 支持字段映射:它将传入消息中的属性映射到其所创建的事件的字段。映射由 JSON 字符串定义,该字符串在 EventSink 的 field-mapping-json 属性中提供。它还允许将静态值映射到事件参数。可以使用字段映射定义以下事件参数:

  • description
  • source
  • code
  • severity
  • acknowledged
  • 自定义字段

有关详细信息,请参见 EventSink 规范中的 field-mapping-json 属性。

自定义事件类型

EventSink 可与预设定的自定义事件类型一起使用。下图显示了应用如何搜索已在流定义中设置的事件类型: Searching process for event types

说明

必须在进行流部署之前,使用 Event Management Service 创建自定义事件类型,请参见示例

EmailSink

EmailSink 在收到来自流的消息时会发送电子邮件。它使用 Notification Service 发送电子邮件,并要求已创建 categoryID。通知服务文档中提供了创建 categoryID说明。当时间序列数据到达 EmailSink 时,应用会创建电子邮件有效载荷并向 Notification Service 推送请求以发送电子邮件。EmailSink 每次被流触发后,都会发送相同的消息。

还有问题?

向社区提问


除非另行声明,该网站内容遵循MindSphere开发许可协议.


Last update: July 11, 2019