有关企业数据平台¶
EnOS™ 企业数据平台(Enterprise Data Platform)支持流数据处理、批数据处理、时序数据管理(自定义时序数据存储策略、时序数据洞察、时序数据清理)、数据质量管理、数据资产目录、数据订阅、以及存储数据查询 API。EnOS 企业数据平台具备以下能力,帮助你实现对设备资产数据的高效管理:
强大的数据分析处理能力
易用的流数据处理功能
灵活的数据存储策略
高效的数据洞察和读取
历史数据清理释放存储资源
多维度数据质量打标
便捷的数据资产检索
资产数据、告警数据、事件数据订阅
数据归档
EnOS 企业数据平台的主要组成部分和架构,如下图所示:
主要功能¶
EnOS 企业数据平台提供如下主要功能:
数据资产目录¶
EnOS 数据资产目录服务助力海量多源数据的统一管理并落地数据模型和数据规范,实现对数据的高效查询,挖掘数据价值,帮助企业用户快速理解企业数据资产。更多详细信息,请参考 数据资产目录。
流数据处理¶
EnOS 流数据处理服务具有高可扩展性、高吞吐量、和高容错性等优点。EnOS 还致力于沉淀 IoT 领域的流数据处理常用算法,开发者只需通过简单的模板配置即可完成流数据处理任务的开发及运维,并且提供一整套底层封装好的 StreamSets 算子,供开发者基于业务需求开发定制化的流数据处理任务。流数据处理服务能充分满足用户处理设备和资产的实时数据的需求。更多详细信息,请参考 流数据处理。
时序数据管理¶
EnOS 时序数据库(TSDB)为设备上传的实时数据和离线数据提供高效和稳定的存储和管理。根据你的数据存储和读取需求,EnOS提供多种数据存储选项。按照不同的数据类型和存储时间分别存储数据,从而降低数据存储成本,提高数据读取效率。
通过数据洞察功能,对存储在 TSDB 中的时序数据,可生成基于时间范围和设备测点的数据图表,从而提高数据分析的效率。
通过数据清理可删除存储在 TSDB 中的历史数据(错误数据、非正式数据、或不再需要的业务数据)和存储在内存数据库中的最新数据,以释放存储资源、降低存储成本。更多详细信息,请参考 时序数据管理。
注:在完成设备连接,设备开始发送数据到 EnOS 云端之前,必须完成数据存储策略配置。否则,上传的数据不会被默认存储到时序数据库。
数据联邦¶
EnOS 为应用开发和数据分析人员提供多源异构数据存储系统的数据查询及文件写入服务。用户可通过统一的 SQL 语法标准,实现对异构数据源的统一查询和数据写入。更多详细信息,请参考 数据联邦。
数据订阅服务¶
数据订阅服务支持订阅实时资产数据和资产告警数据。通过数据订阅服务,应用程序不需要反复频繁地调用 API 来获取资产数据。通过数据订阅SDK,应用程序可实时消费订阅数据,从而提高数据处理效率并降低成本。更多详细信息,请参考 数据订阅。
数据归档服务¶
EnOS 支持对来自实时通道的设备采集数据或经流数据处理服务之后的实时数据、来自离线通道的数据、实时告警记录、以及存储在TSDB中的历史数据进行归档存储,提供灵活的存储配置方式,降低数据存储的成本。更多详细信息,请参考 数据归档。
数据同步服务¶
数据同步服务支持同步各种异质数据源产生的数据。例如,同步源数据库中的结构化数据至 EnOS Hive 数据库,同步 EnOS Cloud 数据至外部数据库。更多详细信息,请参考 数据同步。
批数据处理服务¶
EnOS 提供了基于图形化用户界面的数据同步开发环境,根据既定工作流处理批数据。支持多种批数据处理操作,如简单的数据转换,以及更为全面的ETL(提取-转换-加载)。该集成开发环境也提供了开箱即用的数据库,满足一般数据处理操作的需求。更多详细信息,请参考 批数据处理。
相关角色¶
EnOS 企业数据平台主要服务于以下角色:
数据工程师
登录 EnOS 管理控制台,通过设计流数据处理任务、配置数据订阅功能、自定义不同数据类型的存储策略,更高效地管理设备资产数据。
应用开发者
基于 EnOS 提供的 API 和 SDK,线下开发应用,获取订阅的实时数据或经处理之后存储的数据,以进行业务应用开发。
相关服务¶
EnOS™ 设备连接管理¶
EnOS 设备连接管理帮助你快速将物理设备安全连接至EnOS云端并开始数据传输,管理设备周期,及将物理世界的资产结构映射至数字世界。了解更多 >>
应用使能¶
使用 EnOS SDK 开发应用程序,并通过 EnOS API 获取存储的数据。了解更多 >>