初次配置 EnOS 通用数据服务


本文介绍初次配置 EnOS 通用数据服务的具体步骤。



前提条件


开始之前,请确保以下事项:

  • 当前 OU 已获取、授权和启用通用数据服务并已为资产树配置标签 EnosCDS:true

  • 当前 OU 中通用数据服务已被分配以下 API 接口权限:

    • 获取本 OU 内所有用户 ID、账号、邮箱、手机号码。

    • 获取本 OU 内所有用户的权限信息。

    有关如何分配 API 接口权限,参见 授予应用 API 接口权限

  • 当前帐号已被分配所需的资产权限、操作权限点和包含通用数据服务所有菜单在内的菜单组。如未分配,联系应用管理员。



配置流程


通用数据服务配置流程如下图所示。


../_images/CDS-Setup-Flow.png


  1. 确定现有数据集是否可以满足需求:

    • 若是,通过通用数据服务 API 获取数据。

    • 若否,进入下一步。本文假设现有数据集无法满足需求。

  2. 确定基于现有数据配置虚拟数据是否可以满足需求:

    • 若是,配置虚拟数据并通过通用数据服务 API 获取数据。

    • 若否,进入下一步。本文假设基于现有数据配置无法满足需求。

  3. 准备所需数据集并按照规范进行数据源 API 标准化,之后将该数据源注册到通用数据服务。

  4. 数据源注册完成后,在通用数据服务上注册元数据,声明该数据源可提供的数据内容。

  5. 注册完成后,调用通用数据服务 API 查询数据,验证配置是否成功。



步骤 1:注册数据源 API


操作人

操作地点

应用构建者

EnOS 应用门户


  1. 登录 EnOS 应用门户,在应用列表中选择 通用数据服务

  2. 在左侧导航栏中选择 数据源

  3. 根据目标数据源的生效范围选择 公有数据源私有数据源 标签页,点击 新建

  4. 在新建数据源页面按需填写数据源的基本信息和配置信息后,点击 提交


更多信息,参见 注册数据源

步骤 2:注册元数据


操作人

操作地点

应用构建者

EnOS 应用门户


通用数据服务可以注册多种类型的数据供数据消费者使用,包括记录类型、维度类型、对象类型、原始指标、标准指标、虚拟测点和虚拟属性。以下分别介绍注册不同类型元数据的步骤,应用构建者可基于数据源能够提供的数据类型按需注册。

注册对象类型


  1. 在左侧导航栏中选择 元数据 > 对象类型

  2. 根据目标对象类型的生效范围选择 公有对象类型私有对象类型 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写对象类型的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册对象类型

注册维度类型


  1. 在左侧导航栏中选择 元数据 > 维度类型

  2. 根据目标维度的生效范围选择 公有维度类型私有维度类型 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写维度类型的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册维度类型

注册记录类型


  1. 在左侧导航栏中选择 元数据 > 记录类型

  2. 根据目标记录类型的生效范围选择 公有记录类型私有记录类型 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写记录类型的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册记录类型

注册原始指标


  1. 在左侧导航栏中选择 元数据 > 原始指标

  2. 根据目标指标的生效范围选择 公有指标私有指标 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写指标的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册原始指标

注册标准指标


  1. 在左侧导航栏中选择 元数据 > 标准指标

  2. 根据目标指标的生效范围选择 公有指标私有指标 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写指标的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册标准指标

注册虚拟测点


  1. 在左侧导航栏中选择 元数据 > 虚拟测点

  2. 根据目标测点的生效范围选择 公有测点私有测点 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写测点的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册虚拟测点

注册虚拟属性


  1. 在左侧导航栏中选择 元数据 > 虚拟属性

  2. 根据目标属性的生效范围选择 公有属性私有属性 标签页,点击 导入

  3. 在弹窗中点击 下载模板,选择下载 Excel 或 JSON 模板文件。

  4. 在模板中按需填写属性的信息。

  5. 在弹窗中点击 上传。选择填写后的模板文件并点击 确定


更多信息,参见 注册虚拟属性

步骤 3:验证配置结果


操作人

操作地点

应用构建者

通用数据服务 API 接口


所有配置任务完成后,应用构建者可以通过通用数据服务查询各种类型的数据,包括资产相关信息、测点和指标的实时数据、指标历史数据和第三方记录等。有关数据查询方法,参见 通用数据服务 API 文档