写入器选项

DataSource Writer 有多个选项可以连接并将数据持久化到 Neo4j 中。

表 1. 可用写入选项列表
设置名称 描述 默认值 必需

labels

要附加到节点的标签的冒号分隔列表

(无)

batch.size

发送到 Neo4j 作为批次的行的数量

5000

transaction.codes.fail

以逗号分隔的 Neo4j 代码列表,这些代码会导致事务失败

(无)

transaction.retries

失败时的重试次数

3

transaction.retry.timeout

连接器在重试之前应等待的时间(以毫秒为单位)

0

节点特定选项

node.keys

如果使用 SaveMode.Overwrite,则将属性视为节点键的逗号分隔列表

(无)

关系特定选项

relationship.properties

用作键的映射,用于指定**关系**属性。仅当 relationship.save.strategykeys 时使用

(空)

relationship.save.strategy

保存策略 要使用

native

relationship.source.labels

识别**源**节点的冒号分隔标签列表

(空)

relationship.source.node.keys

用作键的映射,用于匹配**源**节点

(空)

relationship.source.save.mode

节点保存模式

Match

relationship.source.node.properties

用作键的映射,用于指定**源**属性。仅当 relationship.save.strategykeys 时使用

(空)

relationship.target.labels

识别**目标**节点的冒号分隔标签列表

(空)

relationship.target.node.keys

用作键的映射,用于匹配**目标**节点

(空)

relationship.target.save.mode

目标 节点保存模式

Match

relationship.target.node.properties

用作键的映射,用于指定**目标**属性。仅当 relationship.save.strategykeys 时使用

(空)