管理事实表定义


在事实表页面的事实定义标签页中新建事实定义,并可对事实定义进行编辑、发布等操作。

前提条件


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

  • 当前账号已被分配包含 事实表 在内的菜单组。如未分配,联系应用管理员。

  • 已在 数据源注册 中完成数据源信息的配置。

新建事实表定义


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 选择 新建,进入 新建事实表 页面。

  3. 输入以下 基本信息

    • 事实表 ID:输入事实表在当前 OU 下的唯一 ID。

    • 事实表名称:输入事实表的名称。

    • 数据连接类型:选择数据连接类型。当前仅支持 数据源注册

    • 数据源选择:选择已注册的一个数据库作为该事实表存放的位置及事实表的数据来源。

    • 描述:输入对事实表的相关描述。

  4. 输入以下 事实表逻辑信息

    事实表中一般包括三种字段:与维度表进行关联的外键字段、其他事实字段、可以进行度量的字段。

    • 关联维度:选择 添加,添加一个或多个与维度表相连的外键字段。例如,场站 ID。

      • 属性 ID:输入属性 ID 作为与维度表相关联的属性的名称。须以小写字母开头。

      • 描述:输入对属性的描述。

      • 数据类型:选择属性对应的数据类型。

      • 关联维度:选择已经定义、配置并发布过的维度表中的主键属性,与事实表的属性相关联。

    • 事实属性:选择 添加,添加一个或多个事实表的其他属性。此处的属性一般指独立存在于事实表中与时间有关的属性。例如,时间戳。

      • 属性 ID:输入属性 ID 作为事实表中表示时间的字段。

      • 描述:输入对属性的描述。

      • 数据类型:选择属性对应的数据类型。

      • 不为空:选择该属性值是否允许为空。

    • 度量:选择 添加,添加一个或多个可以进行聚合运算的字段。

      • 属性 ID:输入属性 ID,即事实表中度量列的列名。例如,有功发电量、温度。须以小写字母开头。

      • 描述:输入属性的描述。

      • 数据类型:选择度量对应的数据类型。度量一般为数值型数据。

      • 不为空:选择该属性值是否允许为空值。

  5. 选择 发布,保存并发布事实表定义。

    若暂时无需发布,选择 保存 为草稿。后续如需发布,参见 发布事实表定义


保存或发布完当前事实表的事实表定义后,可以在事实表定义标签页的列表中查看。

编辑事实表定义


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 选择目标事实表行末的 编辑 edit_icon,并在修改后进行保存或发布操作。

删除事实表定义


如需删除事实表定义,确保已提前删除与该事实表定义关联的事实表配置。更多信息,参见 删除事实表配置


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 将鼠标悬浮于目标事实表行末的省略号(…)上后,选择 删除 delete_icon

发布事实表定义


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 可通过以下两种方式发布状态为 修改待发布草稿 的事实表定义:

    • 选择目标事实表行末的 发布 publish_icon。只有发布事实表定义后,才可在事实表配置页面中对事实表进行配置。

    • 勾选多个需要发布的事实表,选择页面上方的 发布 publish_2_icon,批量发布事实表定义。

事实表定义被发布后,才可在 事实表配置 页面配置事实表。

下线事实表定义


如需下线事实表定义,确保已提前删除与该事实表定义关联的事实表配置。更多信息,参见 删除事实表配置


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 选择状态为 已发布 的目标事实表行末的 下线 unpublish_icon,取消发布该事实表定义。

查看线上版本的事实表定义


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 将鼠标悬浮于状态为 修改待发布 的目标事实表行末的省略号(…)上后,选择 查看线上版本 view_version_icon,查看前一次发布的事实表配置。

恢复事实表定义为线上版本


  1. 选择左侧导航栏中的 事实表,默认进入 事实表定义 标签页。

  2. 将鼠标悬浮于状态为 修改待发布 的目标事实表行末的省略号(…)上后,选择 恢复为线上版本 revert_version_icon,重新发布前一次的事实表配置。