存储策略概述


时序数据存储策略为设备采集的实时数据和经流数据处理之后的数据提供多样化的存储选择和配置。您可根据业务对时序数据的存储和读取需求,对需要频繁访问的时序数据进行分类存储,进而降低数据存储成本、提升数据读取效率。


测点数据通过TSDB存储策略配置被分类存储的流程,如下图所示:


_images/storage_policy_struct.png

性能优势

为时序数据配置存储策略,可以满足以下业务需求:


支持多项目、多领域

通过TSDB存储策略分组,可将不同项目或不同领域的存储需求进行分别配置,用于分类存储不同项目或领域的数据。例如,风电领域和光电领域的数据存储可以分开配置。

注解

每个OU可创建5个存储策略分组;为测点配置存储策略前,必须将测点所属的模型关联至存储策略分组;每个模型只能关联至1个存储策略分组。


按数据类型分类存储

将不同类型的数据(AI原始数据,AI分钟级归一化数据,DI数据,PI数据,通用数据)进行分类存储,并可通过调用不同的API接口查询存储的数据。


支持不同数据源

可存储来自实时消息通道(设备上送数据)和离线消息通道(导入的离线数据)的时序数据。


自定义数据存储时效

配置个性化的数据存储时效(目前支持的存储时效为1个月、3个月、6个月、1年、2年、3年、5年、10年、15年、20年)。

注解

存储时效从数据被存入数据库的时间开始计算,到期后,存储数据会被自动删除。例如,如果存储时效设为1年,系统只保留过去1年存入该数据库的数据。


存储策略配置导出和导入

当业务需要跨环境或跨OU迁移TSDB数据及存储策略配置时,可将已有存储策略配置信息导出后,导入到新环境或新OU中,实现快速配置和部署。


TSDB数据服务API

使用TSDB数据服务API读取已存储的数据。有关TSDB数据服务API的详细信息,请前往 EnOS 管理控制台 > EnOS API,查看API文档。


最后变更记录数据存储策略

支持为设备测点配置最后变更记录数据存储策略,用于判断设备通信状态、测点死数状态等场景。

资源准备

时序数据库资源

配置TSDB存储策略前,需确保组织已经通过 EnOS 管理控制台 > 资源管理 页面申请 时序数据库 资源,否则不能配置TSDB存储策略,上送到EnOS云端的数据也不能立即被存储。有关申请 时序数据库 资源的详细信息,参见 时序数据库资源规格说明


当业务不再需要使用TSDB存储资产数据,可通过 资源管理 页面删除和释放已申请的时序数据库资源,降低资源使用成本。