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 可与预设定的自定义事件类型一起使用。下图显示了应用如何搜索已在流定义中设置的事件类型:
说明
必须在进行流部署之前,使用 Event Management Service 创建自定义事件类型,请参见示例。
EmailSink
EmailSink 在收到来自流的消息时会发送电子邮件。它使用 Notification Service 发送电子邮件,并要求已创建 categoryID
。通知服务文档中提供了创建 categoryID
的说明。当时间序列数据到达 EmailSink 时,应用会创建电子邮件有效载荷并向 Notification Service 推送请求以发送电子邮件。EmailSink 每次被流触发后,都会发送相同的消息。
还有问题?
除非另行声明,该网站内容遵循MindSphere开发许可协议.
Last update: July 11, 2019