SQL自定义
SQL自定义节点可提供工作流执行sql语句的能力,执行用户输入或模型生成的sql语句,完成数据的增删改查。配置SQL自定义节点前请先接入数据源。
配置SQL自定义节点
- 登录Versatile智能体平台,在左侧导航栏“个人空间”区域,选择目标空间。
- 在左侧导航栏选择“开发中心 > 应用管理 > 工作流应用”,单击您创建的工作流。
- 单击“添加节点”并选择“SQL自定义”节点。
- 在工作流画布中单击“SQL自定义”节点,打开配置页面。
图1 SQL自定义节点配置界面
- 配置界面内容可参见表1。
- 单击
图标,可修改SQL自定义节点名称,修改完成后单击名称旁边的
进行保存。 - 单击
图标,可重命名SQL自定义节点名称,复制一个SQL自定义节点或删除SQL自定义节点。 - 单击
图标,可对SQL自定义节点进行测试。
表1 SQL自定义节点配置说明 配置类型
参数名称
参数说明
数据库配置
数据库
可以选择已经接入的数据源。如果没有已接入的数据源,请先接入数据源,具体请参见接入数据源。
SQL
需要执行的sql语句,支持增删改查相关语句,可通过“{{var}}”形式引入输入参数的变量,执行数据库语句不包含限制,请谨慎配置。
参数配置
输入参数
配置SQL运行需要的输入参数。
当单击
图标时,可新增输入参数。- 参数名称:只允许输入字母、数字、下划线,且不能以数字开头。
- 类型、值:支持“引用”和“输入”两种类型。
- 引用:支持用户选择工作流中已包含的前置节点输出参数、全局配置的记忆变量。
- 输入:支持用户自定义取值。
输出参数
配置SQL执行需要输出的参数,需要与SQL语句SELECT返回结构一致。
当单击
图标时,可新增输出参数子项。当单击
图标时,可删除输出参数子项。- 参数名称:只允许输入字母、数字、下划线,且不能以数字开头。
- 参数类型:输出参数的类型,可选String、Integer、Number、Boolean、Object、Array<String>、Array<Number>、Array<Integer>等平台支持的类型。
图2 SQL自定义节点配置示例
- 单击
- 节点配置完成后,单击“确定”。
- 连接SQL自定义节点和其他节点。