单元 4: 开发与查询指标


本单元根据指标需求和已配置好的维度表与事实表建立了 3 个派生指标:光伏场站级累计发电量场站日级环境温度场站级别累计水平辐照,并配置了查询映射分组。

步骤 1:创建派生指标

创建光伏场站级累计发电量指标


  1. 选择左侧导航栏的 指标中心,选择 派生指标 标签页。

  2. 选择 新建,在派生指标创建页面输入以下信息:

    • 指标类型:选择 单值指标

    • 关联原子指标

      • 指标库:选择 标准指标

      • 原子指标:选择 光伏发电量

    • 统计维度:选择 dim_solarplant

    • 周期:选择 全生命周期

    • 指标聚合函数:根据关联原子指标,自动选择 SUM

    • 单位:根据关联原子指标,自动选择 kWh

    • 数据类型:选择 DECIMAL

    • 派生指标 ID:选择 自动生成 ID 为 sumactualpvproduction_dim_solarplant_bol

    • 派生指标名称:选择 自动生成 名称为光伏场站级累计发电量


    ../_images/derived_metric.png


  3. 选择 发布,保存并发布该派生指标。

创建场站日级环境温度指标


  1. 派生指标 标签页中,选择 新建,在派生指标创建页面输入以下信息:

    • 指标类型:选择 单值指标

    • 关联原子指标

      • 指标库:选择 标准指标

      • 原子指标:选择 平均环境温度

    • 统计维度:选择 dim_sensor

    • 周期:选择 当日

    • 指标聚合函数:根据关联原子指标,自动选择 AVG

    • 单位:根据关联原子指标,自动选择 °C

    • 数据类型:选择 STRING

    • 派生指标 ID:选择 自动生成 ID 为 avgambienttemp_dim_sensor_td

    • 派生指标名称:选择 自动生成 名称为 场站日级环境温度

  2. 选择 发布,保存并发布该派生指标。

创建场站级别累计水平辐照指标


  1. 派生指标 标签页中,选择 新建,在派生指标创建页面输入以下信息:

    • 指标类型:选择 单值指标

    • 关联原子指标

      • 指标库:选择 标准指标

      • 原子指标:选择 累计水平辐照

    • 统计维度:选择 dim_sensor

    • 周期:选择 全生命周期

    • 指标聚合函数:根据关联原子指标,自动选择 SUM

    • 单位:根据关联原子指标,自动选择 Wh/m²

    • 数据类型:选择 STRING

    • 派生指标 ID:选择 自动生成 ID 为 sumirradianceghi_dim_sensor_bol

    • 派生指标名称:选择 自动生成 名称为 场站级别累计水平辐照

  2. 选择 发布,保存并发布该派生指标。

步骤 2:配置查询映射

配置光伏场站级累计发电量指标的查询映射


  1. 选择 查询映射配置 标签页,选择 新建,进入分组创建页面,输入以下信息:

    • 分组基础配置

      • 基本信息

        • 组 ID:输入 solar_plant_power

        • 映射配置分组名称:输入 光伏场站累计发电量

      • 数据来源配置

        • 计算方式:选择 事实表透传

        • 事实表:选择 fact_solarpower

        • 时间字段:选择 date_time

        • 维度表:选择 dim_solarplant


      ../_images/metric_group.png


    • 指标配置

      • 指标 ID:选择 sumactualpvproduction_dim_solarplant_bol

      • 事实表字段:选择 total_yield

  2. 选择 下一步,预览映射配置分组。

  3. 选择 发布,保存并发布映射配置分组。

配置场站日级环境温度与场站级别累计水平辐照查询映射


  1. 选择 查询映射配置 标签页,选择 新建,进入分组创建页面,输入以下信息:

    • 分组基础配置

      • 基本信息

        • 组 ID:输入 plant_sensor

        • 映射配置分组名称:输入 场站环境温度累计辐照

      • 数据来源配置

        • 计算方式:选择 事实表透传

        • 事实表:选择 fact_sensor

        • 时间字段:选择 date_time

        • 维度表:选择 dim_solarplant

    • 指标配置

      • 平均温度指标

        • 指标 ID:选择 avgambienttemp_dim_sensor_td

        • 事实表字段:选择 ambient_temperature

      • 累计辐照指标

        • 指标 ID:选择 sumirradianceghi_dim_sensor_bol

        • 事实表字段:选择 irradiation

  2. 选择 下一步,预览映射配置分组。

  3. 选择 发布,保存并发布映射配置分组。

步骤 3:查询指标


发布完映射配置分组后,通过以下两种方式查询已发布的指标。

在指标洞察中查询指标


  1. 选择左侧导航栏中的 指标洞察,在页面上选择以下信息:

    • 指标类型:选择 单值

    • 统计维度:选择 dim_solarplantdim_sensor

    • 统计对象:选择 solar_plantweather_sensor 中的一个或多个设备 ID

    • 指标:选择 光伏场站级累计发电量场站日级环境温度场站级别累计水平辐照

  2. 点击 查询,洞察指标。

通过 Open API 查询指标


通过 指标管理的 Open API 查询已发布并配置了查询映射分组的指标数据:

https://{apigw-address}/metric-mgmt/v1.0/metrics/data/normal