使用 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 管理员。
操作步骤¶
在 DTV 中心 > 数据源,启用所需数据源。
在 DTV 中心 > 仪表盘/单页应用 中,打开任一页面。
选择任一组件的 编辑 按钮,打开组件配置面板。
参照 配置组件数据 中的步骤,在组件中配置 TSDB 数据源。
参照下列内容,配置数据源的请求参数。
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 |
无 |
设定查询数据的结束日期与时间。 |