创建操作流程

更新时间:
复制 MD 格式

下文以创建PolarDB数据库初始化场景为例,演示如何创建操作流程实现创建用户创建数据库授权用户访问权限执行SQL语句

前提条件

  • 已加入云速搭流程白名单。

操作步骤

1.创建空白操作流程

打开CADT主界面选择新建>流程。

2.编辑流程

  1. 单击左侧的BPMN事件,依次拖入Start EventEnd Event,为流程添加起点与终点。

  2. 在左侧滚动栏中找到PolarDB,选择创建用户创建数据库授权用户访问数据库执行SQL语句,拖入到画布中,根据执行顺序使用连接线将节点依次连接,注意箭头方向。

  3. 单击右上角保存,根据提示完成保存操作。

    单击流程,在弹出的创建流程对话框中,将流程名称设置为 poladdb-初始化,然后单击确认

  4. 双击PolarDB相关操作的节点,完成操作配置,单击保存。

    重要

    执行SQL语句需要配置安全规则,操作步骤请单击创建DMS安全规则查看。

    创建用户节点中,设置用户名user01账号类型普通账号

    授权用户访问数据库 节点的配置面板中,设置 数据库名db01权限 选择 读写用户名 填入 user01。在右侧弹出的创建数据库配置面板中,将字符集设置为 utf8数据库名设置为 db01

    执行SQL语句配置面板中,设置登录密码数据库名(例如 db01)、安全规则集名称(例如 test01)、用户名(例如 user01),并在SQL语句文本框中输入建表语句,例如 CREATE TABLE db01.tbl_a (id int NOT NULL AUTO_INCREMENT, name varchar(20) DEFAULT NULL, address varchar(50) DEFAULT NULL, PRIMARY KEY (id)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

  5. 单击执行任务,选择绑定实例,根据提示检查配置信息,单击执行任务,测试PolarDB初始化流程。

    绑定实例面板中,步骤1任务命名并绑定实例,需在绑定实例下拉框中选择目标实例并填写任务ID/任务名称;后续步骤依次为云数据库 PolarDB 创建用户创建数据库授权用户访问数据库执行SQL语句

    说明

    图中的绑定实例支持选择运行中的PolarDB,如需绑定应用、模板中的未创建的PolarDB实例,请单击绑定操作流程查看。

  6. 当显示成功运行后,就可以前往PolarDB控制台,登录数据库查看执行结果。任务执行成功后,弹窗显示成功运行,运行结果中 Code : 200 表示执行成功。可单击查看任务记录查看详细执行信息。

    登录 DMS 后,连接信息显示 test_01@xxx.mysql.polardb.rds.aliyuncs.com:3306【polardb】。在左侧实例树中展开 test_01 数据库,可查看已创建的表 tbl_a,包含 id(int(11))、name(varchar(20))、address(varchar(50))三列。