全部文档
文档中心数据流3.0节点组件服务数据表操作

数据表操作

选择目标数据表元素,提交【增删改】操作。

适用于操作先胜云系统内的数据表元素的数据。

  • 节点内按步骤依次配置,执行时会按顺序依次执行

  • 【步骤0】固定为数据源,必须配置,后续步骤需要自行添加,至少存在一个自行添加的步骤

  • 目前支持自行添加的步骤分为普通操作和数据集操作

    • 普通操作通常对应单条数据的增改、按条件删除、直接执行SQL语句

    • 数据集操作则需要选择来源数据集,并配置和目标数据表的映射关系,通常对应批量数据的增改

  • 步骤在添加后,支持命名、删除、排序

  • 数据表类型:

    • 选择需要操作的数据库,对应当前空间的内置业务数据源。支持范围以页面可选类型及提示为准;如需接入其他数据库类型,请通过项目支持渠道确认兼容方案

    • 选择类型后,后续步骤可以选择的目标数据表,则被限制为属于该类型的。例如选择了MySQL数据库,则后续步骤只能选择数据表-MySQL元素

  • 数据库同一事务:默认开启,启用后,本节点内的所有步骤为数据库同一事务。

用于新增单条数据。

  • 目标数据表:选择符合数据源类型的数据表元素

  • 赋值:支持 UI 模式和表达式模式,模式切换会清空二级配置

    • UI 模式:会自动添加目标数据表的主键字段,点击添加按钮可以批量选择目标数据表的字段,至少添加一个字段。支持的赋值类型有静态值、PY表达式。

    • 表达式模式:直接输入 Python 表达式

举例:
1737537855674-a1793b00-abe0-4019-9565-5209a63dfa1b

1737537941117-4d87b5a4-329a-4ab0-9425-1b03533bcdbd

1737538038058-4e594886-d5a5-4fa2-8cdc-0f8bdf60ee53

用于更新单条数据,配置类似操作-新增。

  • 目标数据表:选择符合数据源类型的数据表元素

  • 过滤条件:通过条件编排器按字段、比较符和值限定更新范围;不启用时会更新全表数据,提交前应确认影响范围

  • 赋值:支持 UI 模式和表达式模式,模式切换会清空二级配置

    • UI 模式:点击添加按钮可以批量选择目标数据表的字段,至少添加一个字段。支持的赋值类型有静态值、PY表达式。

    • 表达式模式:直接输入 Python 表达式

举例:
1737539281970-27d926c0-3b4b-4247-8f50-fb4a950a109f

1737539393063-fc522efe-59f0-4222-82c6-247237006fe5

1737539464823-4a36a71f-657a-4bd3-a741-87b3c6f657ed

用于删除数据。

  • 目标数据表:选择符合数据源类型的数据表元素

  • 过滤条件:通过条件编排器按字段、比较符和值限定删除范围;不启用时会删除全表数据。执行前应先确认目标数据表、过滤条件和预计影响行数

举例:
1737538277611-48dad266-64fa-437d-804a-b769d0f10e44

1737538438769-dbaa4124-0924-4911-8b30-732f024d93ab

直接执行输入的 SQL 语句。

举例:
1737540069931-87bc28cf-a8cf-4a99-923d-2f1d91ca565f

1737540089801-e58a694f-7856-4b26-9156-3fa8e2030c27

用于批量新增数据,新增条数与输入的数据集条数相同。

  • 目标数据表:选择符合数据源类型的数据表元素

  • 来源数据集:选择前序的、输出结果为数据集的节点,该节点的输出数据集,将会作为新增数据的来源

  • 赋值:为目标表的字段赋值

    • 会自动匹配目标表与来源表的同名字段

    • 点击添加按钮可以批量选择目标数据表的字段,至少添加一个字段。支持的赋值类型有静态值、PY表达式、列

      • 列:选择来源数据表的列字段

  • 分批:考虑到大数据量的情况,默认启用分批,可设置单批的最大数量,默认 5000 条

举例:
构造数据集

数据表操作

查询数据表

用于批量更新数据,更新条数与输入的数据集条数相同。

  • 目标数据表:选择符合数据源类型的数据表元素

  • 来源数据集:选择前序的、输出结果为数据集的节点,该节点的输出数据集,将会作为新增数据的来源

  • 主键匹配:

    • 选择目标表和来源表的关联字段,会自动选择主键字段,并匹配同名字段

    • 点击添加按钮可以批量选择目标数据表的主键字段

    • 目标表必须至少存在一个主键字段

  • 不匹配则新增:

    • 用于实现 upsert 逻辑

    • 如果来源表中存在无法与目标表匹配的数据,则对其进行新增

  • 赋值:为目标表的字段赋值

    • 会自动匹配目标表与来源表的同名字段

    • 点击添加按钮可以批量选择目标数据表的字段,至少添加一个字段。支持的赋值类型有静态值、PY表达式、列

      • 列:选择来源数据表的列字段

  • 分批:考虑到大数据量的情况,默认启用分批,可设置单批的最大数量,默认 5000 条

举例:
1737605152773-b4a1c19b-4c73-486a-9bb1-6046f52266ef

1737605205873-79b1a55b-9c7f-425f-8799-fd938d3cd1a4

1737605265294-5ceee39c-de4e-4604-9932-51da30460044

回到顶部

咨询热线

400-821-9199