新建枚举维度逻辑表

枚举维度逻辑表用于列举及标准化枚举值以标识枚举维度对象。例如,k-v结构的代码表,例如性别。本文为您介绍如何新建并配置枚举维度逻辑表。

前提条件

已完成枚举业务对象的创建。更多信息,请参见创建并管理业务实体

操作步骤

步骤一:新建枚举维度逻辑表

  1. 在Dataphin首页的顶部菜单栏中,选择研发 > 数据研发

  2. 在顶部菜单栏中选择项目(Dev-Prod模式还需要选择环境)。

  3. 在左侧导航栏中需选择规范建模 > 维度逻辑表

  4. 在右侧维度逻辑表列表中,单击image新建图标。

  5. 新建维度逻辑表对话框,配置以下参数。

    参数

    描述

    业务对象

    选择枚举对象

    表类型

    业务对象选择枚举对象,表类型为枚举维度逻辑表,不支持修改。

    数据板块

    默认为项目关联的数据板块,不支持修改。

    主题域

    支持选择数据板块下的所有主题域。

    计算引擎

    设置Dataphin实例为Hadoop计算引擎的租户支持选择计算引擎,包括Hive、Impala、Spark。

    重要
    • 对应的计算引擎需要进行开启后,才可以支持进行选择。更多信息,请参见创建Hadoop计算源

    • 当计算引擎为TDH 6.xTDH 9.3.x时,不支持配置此项。

    计算引擎存在以下限制,详情如下:

    • Hive:不可读取存储为Kudu格式的来源表。

    • Impala:可读取存储为Kudu格式的来源表,暂不支持将逻辑表存储为Kudu。如果没有Kudu格式的来源表,不建议使用。

    • Spark:Spark不可读取存储为Kudu格式的来源表。

    数据时效

    数据时效用于定义后续该维度逻辑表任务在生产环境的调度类型。枚举维度逻辑表的数据时效默认为T+1(天任务)。

    逻辑表名

    Dataphin自动填充逻辑表名。命名规则为<数据板块名称>.dim_enum_自定义名称

    自定义名称的命名规则如下:

    • 允许字母、数字或下划线(_)。

    • 不能超过100个字符。

    中文名称

    命名规则如下:

    • 不能超过128个字符。

    • 支持任何字符。

    描述信息

    填写对枚举维度逻辑表的简单描述,1000个字符以内。

  6. 单击下一步

步骤二:配置枚举维度逻辑表枚举值

  1. 枚举维度逻辑表计算逻辑对话框,配置枚举维度逻辑表的枚举值。

    枚举值:枚举值的结构为Key-Value代码表,Key与Value间使用英文逗号(,)隔开,示例如下:

    F,女
    M,男
  2. 单击确定

步骤四:保存并提交逻辑表

在当前维度逻辑表页签下,单击提交,填写备注后,单击确定并提交

后续步骤

如果项目的模式为Dev-Prod,则您需要发布逻辑表至生产环境。具体操作,请参见管理发布任务

逻辑表发布至生产环境后,您可在运维中心查看并运维逻辑表任务。具体操作,请参见运维中心概述