新建画布并设置表关系

通过拖拽方式,您可以在画布中建立多个表之间的关联关系。本文介绍如何新建画布以及建立各表关系。

前提条件

已创建目录,具体操作,请参见新建模型目录

操作步骤

  1. 登录数据资源平台控制台

  2. 在页面左上角,选择工作台 > 研发工作台

  3. 在顶部菜单栏,单击选择工作组图标,选择目标工作组,单击资产加工

    说明

    若您已在资产加工页面,请跳过“单击资产加工”的操作。

  4. 在左侧导航栏,单击建模图标,选择数据模型设计

  5. 我的模型下,将鼠标悬停至需要的目录,选择配置1 > 新建画布

  6. 新建画布对话框,填写画布名称、标识以及描述,单击确认

  7. 在画布编辑页面中,根据实际使用场景,选择以下方式将逻辑表添加至画布中。

    • 当待建立关系的逻辑表已存在于左侧目录时,可以将左侧目录中已存在的逻辑表直接拖入画布中。拖拽

    • 当待建立关系的逻辑表不存在或者和已创建的表有差异时,可以在画布中新建逻辑表或者编辑逻辑表:

      1. 单击画布左上角的新建按钮图标,新建逻辑表。新建逻辑表

      2. 双击画布中已新建的逻辑表,在新建逻辑表面板中填写相关信息,具体请参见手动新建逻辑表,并根据需要建立多个表。

      说明

      单击画布左上角的设置图标,可设置画布中各个逻辑表中表名、字段类型、字段名称、字段描述和主键是否展示在画布中,默认表名必须展示。

  8. 单击其中一个逻辑表对应字段,并拉线至另一个逻辑表的字段,创建两个逻辑表的关联关系。

    1. 双击连接处,默认显示关系Id、源实体、关联字段、目标实体、关联字段等信息。根据字段代表的含义选择两个字段关系以及Join类型,操作完成后,单击更新关系画布中的逻辑表

      参数

      说明

      关系

      映射类型有:1:1和1:n。

      Join类型

      类型有:内连接、左外连接和全连接。默认选择内连接。

    2. 操作完成后,单击画布左上角的保存图标,保存已设置的关系表。

    3. 单击画布左上角的保存图标,导出已设置好的关系表图片到本地查看。

    创建完表关系后,您可以在逻辑表详情关系列表页签中查看到已创建的模型关系。

相关操作

操作

说明

查看列表关系

  1. 我的模型下,将鼠标悬停至需要的目录,单击进入图标。

  2. 在逻辑表列表页面,单击操作列的详情

  3. 在逻辑表详情页面,单击关系列表页签。

  4. 查看当前逻辑表和其他逻辑表字段的关联关系。

编辑列表关系

方式一:在画布中通过拖拉拽的方式直接编辑。

方式二:在逻辑表详情中编辑列表关系

  1. 逻辑表详情页面的关系列表页签,单击操作列的编辑

  2. 编辑表关系面板,编辑关系和Join类型。

  3. 单击确定

删除列表关系

方式一:删除画布

  1. 我的模型下,展开需要的目录。

  2. 将鼠标悬停至需要删除的画布,选择配置1 > 删除画布

方式二:在逻辑表详情中删除列表关系

  1. 逻辑表详情页面的关系列表页签,单击操作列的删除

  2. 在“确定删除该表关系吗?”对话框中,单击

移动画布

  1. 我的模型下,展开需要的目录。

  2. 将鼠标悬停至需要移动的画布,选择配置1 > 移动画布

  3. 移动层级对话框中,修改画布所属目录,单击确定

编辑画布

  1. 我的模型下,展开需要的目录。

  2. 将鼠标悬停至需要编辑的画布,选择配置1 > 编辑画布

  3. 编辑画布对话框中,修改画布的名称和描述,单击确认

删除画布

  1. 我的模型下,展开需要的目录。

  2. 将鼠标悬停至需要删除的画布,选择配置1 > 删除画布

阿里云首页 云原生数据仓库 AnalyticDB PostgreSQL版 相关技术圈