Build Spark pipelines that read and update Neo4j.
Guides agents in building Spark pipelines that read Neo4j graphs and write DataFrames as nodes and relationships.
When to use it
Use when connecting Spark or Databricks to Neo4j for graph reads, writes, ingestion pipelines, or partitioned reads.
It changes how the agent writes Spark integration code for Neo4j, covering connection setup, DataFrame operations, and performance tuning.
What you provide
Requires a compatible Spark runtime: Spark 4.0 or 4.1 with Scala 2.13 for connector 6.0.x, or Spark 3.4 or 3.5 with Scala 2.12 or 2.13 for connector 5.5.x or 5.4.x.
Requires Java 17+ for connector 6.0.x, or Java 8+ for connector 5.5.x or 5.4.x.
Requires a Neo4j database endpoint; the configuration marks its Bolt/Neo4j URI as required.
This skill
Neo4j
Creates and updates Neo4j graphs (irreversible)