0 / 0
Go back to the English version of the documentation
Data Refinery流程的目标连接选项
Last updated: 2024年11月28日
Data Refinery流程的目标连接选项

为使用连接的Data Refinery流程定义目标时,可以使用连接器提供的选项定义要如何写入数据。

您可以在数据 > 连接性中查看各个数据源属性的表格。 展开连接资源,然后选择连接属性

例如,对于IBM Db2,可以在Data Refinery 中设置以下目标选项:

在Data Refinery目标属性中,你可以在写模式 和表操作字段中看到这些选项。

写方式

写模式定义了记录写入目标表的方式。

  • INSERT

该模式在目标表中插入行。 目标表的列类型必须与插入的数据相同,或者必须与这些列类型兼容。

  • 合并

该模式通过使用目标表主键来合并行。 如果在Data Refinery流程的目标属性中提供了关键列,且没有与该关键列值匹配的行,那么连接器就会插入数据。 否则数据将被更新。

  • 更新

该模式根据目标表中定义的键列名或主键更新行。

另请参阅"更新 "选项的已知问题

键列名

如果以逗号分隔的列名列表形式提供键列名,该列表将覆盖更新或合并时使用的主键。

表操作

表操作定义了目标表处理新数据集的方式。

  • APPEND

此操作会将记录写入表中

  • Replace

此操作将删除目标表(如果存在),并使用Data Refinery流程输出中生成的模式重新创建目标表。

  • 截断

此操作会删除目标表中的所有现有行。

了解更多信息

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more