|| 写入器选项 - Neo4j Spark - Neo4j 文档

写入器选项

DataSource 写入器有多个选项用于连接数据并将其持久化到 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.strategy 为 keys 时使用

(空)

否

relationship.save.strategy

要使用的保存策略

native

是

relationship.source.labels

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

(空)

是

relationship.source.node.keys

用作匹配源节点的键的映射

(空)

否

relationship.source.save.mode

源节点保存模式

匹配

否

relationship.source.node.properties

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

(空)

否

relationship.target.labels

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

(空)

是

relationship.target.node.keys

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

(空)

否

relationship.target.save.mode

目标节点保存模式

匹配

否

relationship.target.node.properties

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

(空)

否

© . This site is unofficial and not affiliated with Neo4j, Inc.