普元数据集成平台 普元数据集成平台
产品介绍
安装部署
快速入门
操作指南
FAQ
  • 数据建模
  • 字段类型管理
  • 全局通用字段类型
  • 项目私有字段类型
  • 搜索
  • 在线数据建模
  • 新建数据模型
  • 生成DDL
  • 执行DDL
  • 查看ER图

# 数据建模

在线的数据模型管理,包括:新增、编辑、删除等模型管理功能,可快速编辑模型、字段、主外键、索引;支持自动生成DDL脚本及执行,将创建好的数据模型物理化到平台中各种数据源对用的多环境(开发/生产)。引用数据模型定义,对数据元素进行数据描述,形成完整的数据信息、数据模型信息等。同时,对数据模型进行版本管理、比对、回退等,以适应数据模型变动的需求。 在线数据建模功能,包括:字段数据类型管理、在线建模、ER 图浏览、DDL 脚本生成、DDL 执行。

  • 字段类型管理
  • 在线数据建模
  • 生成DDL
  • 执行DDL
  • 查看ER图

在项目列表中点击右侧【数据建模】按钮跳转至在线数据建模页面。

数据建模 数据建模

# 字段类型管理

字段类型管理提供对平台内置(全局)及项目私有的字段类型进行管理的能力。具体如下:

  • 全局:整个 DWS 平台都可以使用的字段类型。是平台内置的数据,不可修改。
  • 项目:仅当前项目使用的字段类型,通常用于定义一些与业务相关的字段类型,比如:身份证号、电话号码等。

# 全局通用字段类型

点击左侧菜单“字段类型”,默认右侧显示平台内置的“全局”字段类型列表,是平台内置的数据,不可修改,只能查看。点击“全局”或者“项目”可以在二者之间进行切换。

目前平台内置有 27 个全局字段类型,其中:8个业务类型字段,19个常规类型字段。

配置项 描述
类型名称 字段类型的命名。名称前缀包含“Y”的表示业务字段。
默认适配 字段名称默认适配的类型
类型参数 字段类型对应的参数
长度(L/P) 字段适配类型的长度值
精度(S) 字段适配类型的精度值
查看 查看字段相关属性信息

# 项目私有字段类型

可以对当前项目使用的字段类型进行管理,包括:新建、修改、删除、与数据库厂商进行适配。

点击页签“项目”切换到项目私有字段类型管理的页面。

# 新建类型

点击【+新建类型】按钮,按照弹窗的要求录入相关信息。

点击【确定】按钮,完成新建操作。

点击【取消】按钮,取消本次新建操作。

数据建模

配置项 描述
类型名称 新建类型的命名
默认适配 字段默认适配的类型
类型参数 字段类型对应的长度、参数。当默认适配选项不同时,类型参数的选项会随之联动变化
类型描述 相关描述信息

# 编辑类型

点击列表右侧的【编辑】按钮,弹出修改页面,按照用户需求进行修改。

点击【确定】按钮,完成保存操作,跳转至列表。

点击【取消】按钮,取消本次操作。

数据建模

# 删除类型

点击列表左侧的“复选”按钮,再点击【批量删除】按钮,或者点击列表右侧的【删除】按钮,弹出"删除确认"的弹框。

点击【确定】按钮,完成删除操作,跳转至列表,列表不再显示已删除的类型。

点击【取消】按钮,取消本次删除操作。

数据建模

# 搜索

点击列表右上方的【高级搜索】按钮,输入搜索条件"类型名称"或者"类型参数",点击【搜索】按钮,可以按照条件完成模糊查询,点击【重置】按钮,可以清空搜索条件。

数据建模

# 在线数据建模

点击左侧菜单“数据建模”进入在线数据建模页面。

数据建模

资源树右键菜单涉及的操作如下:

  • 新建文件夹:可以通过文件夹进行归类管理
  • 新建数据模型:在线数据建模,包括:模型、字段、主外键、索引
  • 刷新:刷新后展示最新模型
  • 移动:将文件夹或者模型移动到其他文件夹下
  • 重命名:重命名模型名称
  • 删除:删除文件夹或者删除模型
  • 生成DDL:生成所选数据模型的DDL
  • 执行历史:查看所选数据模型执行DDL的历史记录
  • 执行DDL:执行所选文件夹下的所有模型的DDL或者执行所选模型的的DDL
  • 查看ER图:查看所选文件夹下的所有模型的ER图

右键点击文件夹和右键点击数据模型的菜单有所区别。

数据建模 数据建模

# 新建数据模型

点击资源树上方的【+】按钮,弹出菜单提供新建文件夹、新建数据模型的操作,此处的操作会将文件夹或者数据模型创建在根文件夹下。 数据建模

选择资源树上的文件夹,右键弹出菜单中的新建文件夹、新建数据模型会将文件夹或者数据模型创建在当前所选文件夹下。 数据建模

# 定义数据模型

定义数据模型主要是对模型的基本信息、字段、索引、外键等进行定义。

数据建模

数据建模

数据建模

配置项说明:

配置项 描述
模型编码 数据模型的编码,确保唯一性
模型名称 数据模型的名称
模型描述 数据模型的描述信息
字段名称 字段名称
数据类型 字段对应的数据类型
主键 勾选表示是主键
非空 勾选表示为非空
长度(L/P) 字段适配类型的长度值
精度(S) 字段适配类型的精度值
字段描述 字段的注释

操作说明:

操作 说明
+新增字段 添加新的字段
+通用字段 批量添加四个通用字段:
CREATE_USER:创建者
UPDATE_USER:更新者
CREATE_TIME:创建时间
UPDATE_TIME:更新时间
上移 将字段上移一行
下移 将字段下移一行
删除 将字段删除
批量删除 勾选多个字段进行批量删除
+新增索引 添加数据模型的索引定义
+新增外键 添加数据模型的外键定义
查看版本 查看已提交的数据模型版本清单,可以回退、对比
提交版本 定义好的模型提交新的版本
保存 保存定义好的草稿
预览DDL 选择数据库厂商预览数据模型会DDL语句
生成DDL 选择数据库厂商生成数据模型的DDL语句,DDL类型包括:
创建表(CREATE语句)、更新表(UPDATE语句)
执行DDL 将数据模型生成的DDL语句执行到所选数据源中,生成物理表。
⚠️ 提示
选择文件夹上的【执行DDL】菜单,则可以选择执行该文件夹下的多个DDL语句。
执行历史 查看执行DDL的历史记录及执行日志

# 生成DDL

生成DDL有两个操作入口,数据模型及其右键菜单,只能生成单个数据模型的DDL语句。 数据建模

# 执行DDL

执行DDL有三个操作入口,具体如下:

1、数据模型及其右键菜单,只能执行单个数据模型的DDL语句。 数据建模

2、文件夹右键菜单,可以选择执行该文件夹下的多个数据模型的DDL语句。 数据建模

# 查看ER图

文件夹右键菜单,点击【查看ER图】,可以查看该文件夹下各个数据模型及其主外键关系。

数据建模

操作说明:

操作 说明
1:1 恢复ER图的 1:1 比例
+ 放大ER图
- 缩小ER图
定位 居中显示ER图

← 项目配置 IDE概览 →