前言
时隔近3年,我终于又开始要更新了。从本篇内容开始介绍输入组件的使用。
介绍
表输入:从数据库表里读取信息。
编辑步骤:进入表输入编辑步骤页面。
编辑步骤描述:可以用来描述该步骤的功能;
使用步骤
第一步:选择表输入组件
从右边组件库中选择输入→表输入,拖动到右边的操作区。如下图所示
右键选择编辑步骤或者双击进入步骤编辑页面
步骤名称:顾名思义就是给该步骤进行命名,根据自己的习惯进行命名即可。我个人喜欢根据功能进行命名。
第二步:配置数据库
如果已经配置过数据库连接,则直接点击数据库连接的选择框,选择相应的数据库连接即可。
这里主要说明未配置数据库连接时,怎么配置数据库连接。这里以mysql为例进行说明。
连接名称:给连接进行命名,用以区分不同的数据库连接;
连接类型:选择mysql
主机名称:如果是本地数据库,直接输入localhost;如果是远程数据库,则输入远程数据库的ip地址;
数据库名称:即数据库的名称;
端口号:即数据库的端口号,mysql的端口号一般是3306。
用户名:数据库的用户名
密码:数据库的密码。
其他信息,直接默认就好,不用修改
第三步:测试数据库连接
配置好数据库连接后,点击测试按钮,测试数据库连接信息是否准确,如下以下页面,表示配置的数据库连接成功。若出现数据库测试连接失败,则根据自己的数据库信息进行修改。
浏览按钮:可以直接查看该数据库的所有数据表、模式、视图信息
第四步:获取sql连接
选择获取sql查询语句,在弹出的对话框中,选择表,选择需要查询的表,点击确定。
点击确定按钮,会弹出以下对话框,根据自己的需要选择是或否按钮,取消按钮和否按钮相同,直接显示“*”,是按钮表示显示所有字段。也可以在选择之后,手动修改需要显示的字段。
第五步:预览数据
根据上一步选择的sql,点击预览,即可查询数据信息。
最后,点击“确定”按钮,表输入组件即编辑完成。
表输入组件编辑步骤页面其他功能说明:
允许简易转换:主要针对大字段的延迟转换
替换sql语句里的变量:勾选后,sql语句中包含变量,则会从job中替换该变量,结合“从步骤插入数据”一起使用
从步骤插入数据:选择能够替换变量的步骤名称,结合“从步骤插入数据”一起使用
执行每一行:勾选后,如果变量查询出多个数据,会一条一条的执行。类似于mysql中的in查询
记录数据限制:相当于mysql中的limit