产品功能¶
数据订阅服务是 EnOS Cloud 和 EnS Edge 为提高用户获取和利用资产数据效率而推出的一种数据主动推送服务,支持多数据源订阅、订阅任务管理以及调用数据订阅 SDK。
多数据源订阅¶
EnOS Cloud 和 EnOS Edge 均支持多数据源订阅服务,区别在于:
EnOS Cloud 支持多客户使用多个订阅通道
EnOS Edge 支持单一客户使用单个订阅通道
EnOS Cloud 和 EnOS Edge 分别支持如下数据订阅类型:
数据订阅类型 |
EnOS Cloud |
EnOS Edge |
---|---|---|
时序数据订阅 |
√(实时+离线通道) |
√(实时通道) |
告警数据订阅 |
√(基础+高级告警) |
√(基础告警) |
设备管理系统事件订阅 |
√ |
× |
设备事件上报订阅 |
√ |
× |
Edge 设备事件订阅 |
× |
√ |
控制结果订阅 |
× |
√ |
具体订阅步骤,参见 开发数据订阅任务。
订阅任务管理¶
你可以创建数据订阅任务、配置订阅内容、启停订阅任务以及查看订阅详情。
EnOS Cloud 和 EnOS Edge 特有的订阅配置功能如下:
EnOS Cloud:支持查看订阅任务运行情况,参见 查看订阅任务的运行情况。
EnOS Edge:支持批量导入、导出和删除订阅任务、在 Edge 详情 > 数据订阅 页面一键查询所有订阅任务,参见 管理订阅任务。
创建和配置数据订阅任务的步骤,参见 开发数据订阅任务。
数据订阅 SDK¶
开发者可使用配套的数据订阅 SDK 快速开发应用,消费订阅数据。EnOS Cloud 和 EnOS Edge 分别支持如下 SDK:
SDK |
EnOS Cloud |
EnOS Edge |
---|---|---|
Java SDK |
√ |
× |
Python SDK |
√ |
× |
.NET SDK |
√ |
× |
Go SDK |
× |
√ |
C SDK |
× |
√ |
消费订阅数据的步骤,参见 消费订阅 Cloud 数据 及 消费订阅 Edge 数据。