本文为您介绍如何编辑主表添加属性、添加关联维度、定义计算逻辑等操作。

前提条件

完成维度的创建,详情请参见新建维度

添加属性

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 进入维度逻辑表页面:
    1. 在Dataphin首页,单击顶部菜单栏中的研发
    2. 单击项目名称后的test图标,选择DevBasic(非Data_distill)项目。

      如果您当前访问的是DevBasic(非Data_distill)项目,且项目空间为您的数据开发空间,则不需要选择项目空间。

    3. 在数据开发页面,单击规范建模
    4. 在左侧导航栏中,单击test图标。
  4. 维度逻辑表左侧功能区域,单击某个维度逻辑表,进入该维度逻辑表的详情页面。
  5. 解锁维度逻辑表:
    • 如果维度逻辑表已被您自己锁定,则不需要解锁。
    • 如果维度逻辑表已被他人锁定,则需要单击页面右上方的test图标,解锁维度逻辑表。
  6. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  7. 主表编辑页面,将鼠标悬停在新建字段上后,单击属性
  8. 根据新建属性对话框提示,添加属性,详情请参见添加属性
  9. 保存、提交和发布维度逻辑表:
    1. 完成属性添加后,单击编辑维度逻辑表页面上方的teaga图标,保存添加的属性。
    2. 单击编辑维度逻辑表页面上方的fagaga图标,提交维度逻辑表。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交,完成维度逻辑表的提交。
    5. 发布维度逻辑表:
      • 如果您的开发模式是Dev-Prod模式,则需要发布维度逻辑表,详情请参见发布管理
      • 如果您的开发模式是Basic模式,则无需发布维度逻辑表。

添加关联维度

  1. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  2. 主表编辑页面,将鼠标悬停在新建字段上后,单击关联维度
  3. 根据新建关联维度对话框提示,添加维度,详情请参见添加关联维度
  4. 保存、提交和发布维度逻辑表:
    1. 完成关联维度添加后,单击编辑维度逻辑表页面上方的teaga图标,保存添加的关联维度。
    2. 单击编辑维度逻辑表页面上方的fagaga图标,提交维度逻辑表。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交,完成维度逻辑表的提交。
    5. 发布维度逻辑表:
      • 如果您的开发模式是Dev-Prod模式,则需要发布维度逻辑表,详情请参见发布管理
      • 如果您的开发模式是Basic模式,则无需发布维度逻辑表。

定义公用计算逻辑

  1. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  2. 主表编辑页面,单击新建字段后的定义公用计算逻辑
  3. 根据定义公用计算逻辑对话框提示,单击新建公用计算逻辑tegwa
  4. 根据对话框提示,在文本输入框中输入计算逻辑名称后,单击确认
  5. 根据对话框提示,编写计算逻辑的SQL语句:
    1. 单击参考示例
    2. 根据参考示例,编辑SQL语句。
    3. 编写完成后,单击规范性校验,检验SQL语句是否符合规范

      如果不符合规范,则单击格式化,系统自动调整您编写的SQL语句,使得其符合规范。

    4. 规范校验通过后,单击保存
    tewagag同时,您可以删除已有的计算逻辑,具体操作步骤如下:
    • 选中需要删除的计算逻辑,或单击对话框下方的全选
    • 单击批量删除
    • 删除公用计算逻辑对话框中,单击确认
    • 在二次弹出的删除公用计算逻辑对话框中,单击OK
  6. 单击对话框下方的完成,完成计算逻辑的定义。
  7. 保存、提交和发布维度逻辑表:
    1. 完成计算逻辑定义后,单击编辑维度逻辑表页面上方的teaga图标,保存定义的计算逻辑。
    2. 单击编辑维度逻辑表页面上方的fagaga图标,提交维度度逻辑表。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交,完成维度逻辑表的提交。
    5. 发布维度逻辑表:
      • 如果您的开发模式是Dev-Prod模式,则需要发布维度逻辑表,详情请参见发布管理
      • 如果您的开发模式是Basic模式,则无需发布维度逻辑表。

查看计算逻辑

  1. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  2. 主表编辑页面,单击按类型分组页签,查看主键关联维度属性系统字段。单击按来源分组页签,查看主键字段系统字段和来源逻辑表。
  3. 按类型分组按来源分组页签,单击需要查看计算逻辑的字段所在行计算逻辑(ALL)test图标,查看字段的计算逻辑。
    您可以通过以下任何一种方式,快速筛选字段:
    • 单击计算逻辑(ALL)后的tege图标,选择字段的计算逻辑状态。
    • 在搜索框中输入字段名称的关键字。

编辑字段

说明 系统仅支持修改关联维度的字段。

您可以编辑主键字段,单击主键字段所在行操作列下testa图标,进入维度详情页面修改参数,详情请参见修改维度

您可以编辑关联维度字段,操作步骤如下:
  1. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  2. 主表编辑页面,单击按类型分组按来源分组,筛选字段。
  3. 按类型分组按来源分组页签,单击需要编辑字段所在行操作列下的testa图标。
  4. 编辑字段对话框中,根据提示修改字段英文名字段名称描述数据类型test
  5. 单击确定,完成字段的修改。
  6. 确认关闭对话框中,单击确定
  7. 保存、提交和发布维度逻辑表:
    1. 完成字段编辑后,单击编辑维度逻辑表页面上方的teaga图标,保存定义的计算逻辑。
    2. 单击编辑维度逻辑表页面上方的fagaga图标,提交维度逻辑表。
    3. 提交备注页面,填写备注信息。
    4. 单击确定并提交,完成维度逻辑表的提交。
    5. 发布维度逻辑表:
      • 如果您的开发模式是Dev-Prod模式,则需要发布维度逻辑表,详情请参见发布管理
      • 如果您的开发模式是Basic模式,则无需发布维度逻辑表。

删除字段

说明 系统仅支持删除关联维度的字段。
  1. 在维度逻辑表的详情页面,单击页面上方的主表编辑
  2. 主表编辑页面,单击按类型分组按来源分组,筛选字段。
  3. 按类型分组按来源分组页签,单击需要删除字段所在行操作列下的tegs图标。
  4. 在确认对话框中,单击确定,完成字段的删除。