单元 3: 定义与配置事实表¶
本单元根据指标需求,定义并配置了两张事实表:光伏发电量事实表与温度辐照事实表,并将数据表中光伏设备级别的发电量与传感器级别的温度与水平辐照数据配置至事实表,与维度表相关联。事实表与数据表对应关系如下。
事实表
对应数据表
光伏发电量事实表
solar_device_data.csv
温度辐照事实表
weather_sensor_data.xlsx
步骤 1:定义光伏发电量事实表¶
选择左侧导航栏的 事实表,进入事实表页面。
在 事实表定义 标签页中,选择 新建,进入事实表创建页面,填写事实表的基本信息与事实表逻辑信息:
基本信息
事实表 ID:输入
fact_solarpower事实表名称:输入
光伏发电量事实表数据连接类型:选择
数据源注册数据源选择
数据源类型:选择
MySQL数据源名称:选择
tutorial_solar
描述:输入
光伏设备发电量数据
事实表逻辑信息
关联维度
属性 ID:输入
source_key描述:输入
设备 ID数据类型:选择
STRING关联维度:选择
dim_solarplant.guid
事实属性
属性 ID:输入
date_time描述:输入
时间字段数据类型:选择
TIMESTAMP
度量
度量 1
属性 ID:输入
dc_power描述:输入
直流电数据类型:选择
STRING
度量 2
属性 ID:输入
ac_power描述:输入
交流电数据类型:选择
STRING
度量 3
属性 ID:输入
daily_yield描述:输入
当日累计发电量数据类型:选择
STRING
度量 4
属性 ID:输入
total_yield描述:输入
累计发电量数据类型:选择
STRING
选择 发布,保存并发布光伏发电量事实表。
步骤 2:配置光伏发电量事实表¶
选择 事实表配置 标签页,选择 新建,选择事实表 ID
fact_solarpower。数据源类型:
从数据表导入表名:
solar_device_data字段映射
source_key 映射字段选择
SOURCE_KEYdate_time 映射字段选择
DATE_TIMEdc_power 映射字段选择
DC_POWERac_power 映射字段选择
AC_POWERdaily_yield 映射字段选择
DAILY_YIELDtotal_yield 映射字段选择
TOTAL_YIELD
选择 下一步 预览事实表配置。
选择 发布,完成光伏发电量事实表配置。
步骤 3:定义温度辐照事实表¶
选择 事实表定义 标签页,选择 新建,进入事实表创建页面,填写事实表的基本信息与事实表逻辑信息:
基本信息
事实表 ID:输入
fact_sensor事实表名称:输入
温度辐照事实表数据连接类型:选择
数据源注册数据源选择
数据源类型:选择
MySQL数据源名称:选择
tutorial_solar
描述:输入
温度与辐照数据
事实表逻辑信息
关联维度
属性 ID:输入
source_key描述:输入
传感器 ID数据类型:选择
STRING关联维度:选择
dim_sensor.guid
事实属性
属性 ID:输入
date_time描述:输入
时间字段数据类型:选择
TIMESTAMP
度量
度量 1
属性 ID:输入
ambient_temperature描述:输入
环境温度数据类型:选择
STRING
度量 2
属性 ID:输入
module_temperature描述:输入
面板温度数据类型:选择
STRING
度量 3
属性 ID:输入
irradiation描述:输入
辐照数据类型:选择
STRING
选择 发布,保存并发布温度辐照事实表。
步骤 4:配置温度辐照事实表¶
选择 事实表配置 标签页,选择 新建,选择事实表 ID
fact_sensor。数据源类型:选择
从数据表导入表名:选择
weather_sensor_data字段映射
source_key 映射字段选择
SOURCE_KEYdate_time 映射字段选择
DATE_TIMEambient_temperature 映射字段选择
AMBIENT_TEMPERATUREmodule_temperature 映射字段选择
MODULE_TEMPERATUREirradiation 映射字段选择
IRRADIATION
选择 下一步 预览事实表配置。
选择 发布,完成温度辐照事实表配置。