使用 TSDB 数据源


TSDB 数据源使用来自 EnOS 时序数据管理 (Time Series Database,简称 TSDB)中的设备数据。EnOS 时序数据管理为设备上传的实时数据和经流数据处理的数据、以及通过离线通道整合的时序数据提供高效和稳定的存储和管理。

前提条件


使用前,确保以下内容:

  • 当前 OU 已接入资产,且资产所在的资产树或模型已拥有 auth_unit:ture 标签。此标签用于将资产同步到 EnOS 应用门户中。

  • 在 EnOS 时序数据管理中,已为所需 模型 创建对应的存储策略,参见 配置 TSDB 存储。创建后,通过 时序洞察 确保相关测点数据已上送至 TSDB。


    DTV 中 TSDB 类型的数据源与 TSDB 数据存储策略的关系如下:

数据源

需要的存储策略

LatestData

/

Electric Power

/

Current Day Electric Power

/

DI Data

DI 数据

AI Raw

AI 原始数据

AI Aggregation

AI 分钟级归一化数据

Generic

通用数据

RAW DATA

/

  • 已将资产同步至应用门户。如有需要,联系 OU 管理员。

  • 已为当前账号分配资产的权限,确保当前账号可在 DTV 中使用和查看相关数据。如有需要,联系 OU 管理员。

  • 已将资产所在场站挂载到某一组织结构,且组织结构已分配给 DTV 应用。DTV 可以获取此组织结构的层级信息,以及组织结构中挂载的资产信息。如有需要,联系 OU 管理员。

操作步骤


  1. DTV 中心 > 数据源,启用所需数据源。

  2. DTV 中心 > 仪表盘/单页应用 中,打开任一页面。

  3. 选择任一组件的 编辑 按钮,打开组件配置面板。

  4. 参照 配置组件数据 中的步骤,在组件中配置 TSDB 数据源。

  5. 参照下列内容,配置数据源的请求参数。

LatestData 数据源


LatestData 数据源是 EnOS 模型关联资产的实时数据。在 LatestData 数据源中,数据的默认结构和范围是由 模型 来定义的。

LatestData 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

Electric Power 数据源


Electric Power 数据源是 EnOS 模型关联资产在一段时间内的电量数据。在 Electric Power 数据源中,数据的默认结构和范围是由 模型 来定义的。

Electric Power 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。

聚合类型

aggregation

时序数据聚合方式,例如:对一时间段内的时序数据计算平均值。

聚合粒度

interval

时序数据的聚合粗细度,例如:对每 5 分钟的数据进行一次聚合。

DI Data 数据源


DI Data 数据源是 EnOS 模型关联资产在一段时间内的状态变化(DI)数据。在 DI Data 数据源中,数据的默认结构和范围是由 模型 来定义的。

DI Data 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。

AI Raw 数据源


AI Raw 数据源是 EnOS 模型关联资产的测点在一段时间内的 AI 原始数据。在 AI Raw 数据源中,数据的默认结构和范围是由 模型 来定义的。

AI Raw 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。

AI Aggregation 数据源


AI Aggregation 数据源是 EnOS 模型关联资产的测点在一段时间内的 AI 分钟级归一化数据。在 AI Aggregation 数据源中,数据的默认结构和范围是由 模型 来定义的。

AI Aggregation 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。

聚合类型

aggregation

时序数据聚合方式,例如:对一时间段内的时序数据计算平均值。

聚合粒度

interval

时序数据的聚合粗细度,例如:对每 5 分钟的数据进行一次聚合。

Generic 数据源


Generic 数据源是 EnOS 模型关联资产的测点在一段时间内通用类型的数据。在 Generic 数据源中,数据的默认结构和范围是由 模型 来定义的。

Generic 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。

RAW DATA 数据源


RAW DATA 数据源是 EnOS 模型关联资产的测点在一段时间内的历史数据。在 RAW DATA 数据源中,数据的默认结构和范围是由 模型 来定义的。

RAW DATA 数据源的请求参数包括:

名称

Key

默认值

说明

资产 ID

mdmId

选择资产,即对应应用门户 > 开发者控制台的资产 ID。

开始时间

startTime

设定查询数据的起始日期与时间。

结束时间

endTime

设定查询数据的结束日期与时间。