用 Scout 连接 Brick 模型与数据
Brick 模型描述空间、设备、测点及其关系。Scout 可以从模型出发查找缺少的数据关联,也可以根据已发现的数据提出测点或属性修正。
前提条件与输入
- 一个真实且获准使用的 Brick 模型版本
- 已确认的 MDM 设备身份
- 已定义单位的设备时序属性
- 需要关联的有效 DFS 字段绑定
- Scout、模型、MDM 和 DFS 的相应读写、审阅或发布权限
模型列表为空时,在 /platform/brick-schemas 创建或导入模型,并完成设备、测点与现有资产的关联,然后返回 Scout 刷新列表。
1. 创建模型范围的检查
- 在 Scout 中选择新建设备数据检查。
- 选择业务目标,或选择先探索有哪些数据。
- 选择按语义模型,再选择模型名称和版本。
- 核对关联设备、测点数量、证据类别和时间范围。
- 创建任务。
任务会保存创建时使用的模型版本。模型发布新版本后,应基于需要验证的新版本创建检查。
2. 核对设备与已有字段
在数据关联中查看已有数据字段,逐页核对设备、属性、单位和绑定状态。需要继续调查来源时,选择返回数据源调查。
空列表通常对应以下情况:模型节点尚未关联设备、设备缺少 DFS 绑定、任务范围过窄,或当前用户缺少读取权限。由模型或数据负责人补齐后刷新任务。
3. 准备模型草稿变更
在配置模型测点中选择模型草稿。当前版本还没有草稿时,填写新草稿版本并选择创建草稿。
对于已有测点,选择测点、已确认的 MDM 设备和实际设备属性:
- 保存测点属性到草稿:直接更新当前草稿,适合具备模型编辑权限的操作员
- 提交属性修正审核:创建带现场依据和理由的提案,由审阅人处理
需要新增测点时,选择缺失测点、所属设备、实际属性和兼容测点类别,填写名称、现场依据与理由,再选择提交新测点审核。
兼容类别来自当前模型版本使用的本体目录,并依据属性单位筛选。若列表为空或被截断,请模型管理员核对单位、目录版本和分页范围。
审阅人在模型变更中查看支持证据、相反证据和未决问题,确认后选择应用到模型草稿。接着使用检查更新后的草稿创建验证任务。
4. 关联模型测点与 DFS 字段
在将模型测点关联到数据中选择具名测点,以及设备、属性和单位均一致的已有 DFS 字段。为来源选择角色:
| 来源角色 | 使用方式 | 需要填写或检查 |
|---|---|---|
| LIVE(实时) | 持续观测来源 | 最近读数、观测时间和来源新鲜度 |
| BACKFILL(回填) | 指定历史区间的来源 | 完整起止时间和实际历史覆盖 |
浏览器按本地时区输入时间,提交时转换为 UTC。在提案中说明字段与测点匹配的设备、属性、位置和来源依据,再交由审阅人确认。
5. 预览并发布
- 在发布测点关联中选择已确认提案。
- 选择新增关联、替换指定关联或移除关联;其他有效关联会继续保留。
- 选择预览并验证发布,核对模型草稿及新增、替换、保留和移除项。
- 由审批人批准当前有效计划。
- 由另一位发布操作员应用同一份获批计划。
联合发布会应用所选模型草稿,并发布模型测点到现有有效 DFS 字段绑定的引用。连接器配置、数据摄入和业务应用启用继续由各自流程管理。
模型、身份或字段绑定变化后,重新生成预览并取得对应版本的审批。
6. 检查结果与恢复
在结果中查看生效模型版本、已发布关联、来源访问、最近读数和历史覆盖。使用检查来源读数核对实际值及观测时间;使用导出 Brick 引用下载当前模型版本的 Turtle 引用。
需要恢复时,先选择检查恢复选项。选择服务提供的目标,填写理由并执行恢复上一发布。恢复会通过新的受控发布恢复模型和引用状态,原始数据和摄入设置由对应系统负责。
排查任务阻塞
| 阻塞项 | 处理方式 |
|---|---|
| 模型或关联设备不可选 | 在模型管理中准备实际模型并关联现有设备 |
| 设备身份或属性待确认 | 由 MDM 或模型负责人确认后刷新选项 |
| 没有兼容测点类别 | 核对属性单位、本体目录版本和分页范围 |
| 审阅期间模型或绑定发生变化 | 刷新证据,重新验证对应版本 |
| 发布失败或超时 | 读取已有发布结果,再使用服务提供的恢复选项 |
示例
一台泵已有温度属性,Brick 模型中还没有对应测点。工程师确认设备、属性、单位和测量位置后提交新测点提案;审阅人确认并应用到草稿。随后,工程师把该测点关联到已有 DFS 温度字段,经独立审批和发布后检查实际读数。最终记录包含模型版本、数据引用、确认依据和观测时间。