Go back to the English version of the documentationData Refinery流程的目标连接选项
Data Refinery流程的目标连接选项
Last updated: 2024年11月28日
为使用连接的Data Refinery流程定义目标时,可以使用连接器提供的选项定义要如何写入数据。
您可以在数据 > 连接性中查看各个数据源属性的表格。 展开连接资源,然后选择连接属性。
例如,对于IBM Db2,可以在Data Refinery 中设置以下目标选项:
在Data Refinery目标属性中,你可以在写模式 和表操作字段中看到这些选项。
写方式
写模式定义了记录写入目标表的方式。
- INSERT
该模式在目标表中插入行。 目标表的列类型必须与插入的数据相同,或者必须与这些列类型兼容。
- 合并
该模式通过使用目标表主键来合并行。 如果在Data Refinery流程的目标属性中提供了关键列,且没有与该关键列值匹配的行,那么连接器就会插入数据。 否则数据将被更新。
- 更新
该模式根据目标表中定义的键列名或主键更新行。
另请参阅"更新 "选项的已知问题。
键列名
如果以逗号分隔的列名列表形式提供键列名,该列表将覆盖更新或合并时使用的主键。
表操作
表操作定义了目标表处理新数据集的方式。
- APPEND
此操作会将记录写入表中
- Replace
此操作将删除目标表(如果存在),并使用Data Refinery流程输出中生成的模式重新创建目标表。
- 截断
此操作会删除目标表中的所有现有行。