单元五:配置数据¶
资产接入后,上传至 EnOS Cloud 的数据需要进行存储和配置才能成为应用可用、用户可识的数据。
开始前准备¶
开始之前,需确保以下事项:
(可选)任务 1:模拟数据¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 管理控制台 |
若应用无真实设备接入,例如用于测试或演示的应用,需借助 EnOS 设备模拟器生成设备模拟数据,用于验证测点和指标的配置。更多信息,参见 设备模拟器。
操作步骤¶
登录 EnOS 管理控制台,在左侧导航栏中选择 设备管理 > 设备模拟器。
点击 添加模拟设备,在 添加模拟设备 页面中勾选所有接入的设备,点击 确定。
在模拟器列表中,点击设备对应的 编辑样本 , 在弹窗中下载模板后填写模拟数据并上传模板。
在模拟器列表中,点击设备对应的 开始模拟 ,在弹窗中勾选 始终开启 选项并点击 确定。
结果¶
开启完成后,模拟器会在定义好的时间将设定好的测点值上传至 EnOS Cloud。
任务 2:配置数据存储策略¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 管理控制台 |
设备在接入 EnOS Cloud 后会源源不断地产生海量数据,这些数据需要写入存储才能被应用查询和使用。时序数据库(Time Series Database,TSDB)提供数据的存储和管理服务,可以通过配置 TSDB 存储策略来定义数据的存储方式。更多信息,参见 时序数据存储。
操作步骤¶
在 EnOS 管理控制台的左侧导航栏中选择 时序数据管理 > 存储策略。
选择 标准数据 标签页,点击页面右上角加号图标 ,选择 手动添加。
在 创建分组 页面命名分组,勾选应用使用的模型后,点击 确认。
点击上一步中创建的分组对应的标签页,鼠标悬浮于“AI 原始数据”数据桶卡片并点击其右上角的 编辑 。
在 编辑存储策略 页面中配置以下参数并点击 确认。
数据存储时效:按需设置。
AI 存储点选择:模型。
请选择分组模型:勾选应用使用的模型。
按照步骤 4-5 依次配置 “AI 分钟级归一化数据”、“ DI 数据”“ PI 数据”和“通用数据”数据桶卡片,设置数据存储时效并将所需模型添加进存储策略中。
结果¶
配置完成后,对应的模型测点数据将按照所配置的策略进行存储。应用构建者可登录 EnOS 管理控制台 > 时序数据管理 > 存储策略 查看策略详情。
任务 3:添加资产树标签¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 管理控制台 |
EnOS 通过标签(Tag)识别资产树、获取资产树的资产信息和数据。使用接入工具 接入资产 后,接入工具会自动创建资产树并将其同步至 EnOS 管理控制台。应用构建者需为该资产树添加以下标签。
标签 |
标签添加对象 |
标签作用 |
---|---|---|
EnosCDS:true |
资产树 |
保证通用数据服务获取对应资产树的数据并供应用使用。 |
auth_unit:true |
场站级节点 |
保证对应的资产树数据在 EnOS 管理控制台和 EnOS 应用门户之间同步。 |
操作步骤¶
在 EnOS 管理控制台的左侧导航栏中选择 资产树。
在页面顶部点击应用使用的资产树,该资产树默认与 OU 模板使用的拓扑规则同名。
在左侧资产树导航栏中选择根节点,点击 资产树标签 旁的 编辑 ,在弹窗中添加
EnosCDS:true
标签。在左侧资产树导航栏中选择场站级节点,点击 资产标签 旁的 编辑 ,在弹窗中添加
auth_unit:true
标签。标签添加完成后,联系系统管理员开启“CDS 调用 AMC”服务。同一环境仅需开启一次。
结果¶
添加标签并成功开启服务后,通用数据服务可获取资产树上的资产类型和资产数据,将数据提供给应用使用。
任务 4:注册指标¶
操作人 |
操作地点 |
---|---|
应用构建者 |
EnOS 应用门户 |
指标是能体现业务状况的数值,例如:发电量、损失电量、故障率等。指标数据必须先在 EnOS 上成功注册才能被应用使用。
操作步骤¶
EnOS 支持使用通用数据服务或指标管理注册指标。
使用通用数据服务注册指标¶
登录 EnOS 应用门户,在应用列表中选择 通用数据服务。
参考 通用数据服务配置指南 依次注册数据源 API、原始指标、标准指标。
使用指标管理注册指标¶
登录 EnOS 应用门户,在应用列表中选择 指标管理。
参考 指标开发教程 依次配置维度表和事实表,并开发指标。
结果¶
指标注册完成后,应用可使用已注册指标,并将相关数据展示在应用页面中。
(可选)任务 5:配置可视化分组¶
若应用需使用数字孪生可视化构建拓扑组件或使用统一监测的监测页面中的相关功能(例如:资产列表或通用指标查询中的数据项分组,资产概览地图中悬浮卡片展示的数据项,及统一监测中与资产状态相关的展示内容),系统管理员需配置可视化分组,决定特定可视化组件和页面中指标数据的展示顺序和展示分组。例如:下图中直接展示在拓扑上的指标和展示在拓扑弹窗中的指标分别由“常用字段”和“更多信息”分组决定。
应用构建者按照以下步骤配置可视化分组:
联系系统管理员将上一任务中注册的指标作为资产要素同步到 OU 模板中,保证应用能够获取并使用分组后的指标。
联系系统管理员为对应资产类型配置显示字段。
任务 6:映射测点维度¶
配置中心的维度可用于定义测点数据枚举值的业务语义。例如:通过配置中心的维度,将开关模型上的“开关状态”测点返回的 0 或 1 原始数据,分别转义为“已断开”和“连接中”状态。
应用构建者按照以下步骤定义并映射测点维度:
联系系统管理员配置应用所需测点的维度,定义测点的业务语义。
联系系统管理员将定义的维度关联到对应模型测点。