neo4j-import-skill
覆盖在线/离线导入、批量写入与错误处理,实用性强
导入大数据需要磁盘与内存权限,注意数据库备份与资源消耗
CSV/JSON/Parquet 等数据批量导入并入 Neo4j 的最佳实践
把 CSV/JSON/Parquet 等结构化文件高效批量导入 Neo4j,帮你选对导入方式(离线 neo4j-admin、在线 Cypher、APOC、分段事务等),并处理表头、类型强制、空值与错误策略。适合大数据量迁移、关系型到图的批量上载或离线导入场景。特点是兼顾性能与数据完整性,给出前置约束设定和导入后校验的实战建议。
▸ 展开 SKILL.md 英文原文
Import structured data into Neo4j — LOAD CSV, CALL IN TRANSACTIONS, neo4j-admin database import full (offline bulk), apoc.load.csv/json, apoc.periodic.iterate, driver batch writes. Covers method selection, header file format, type coercion, null handling, ON ERROR modes, CONCURRENT TRANSACTIONS, pre-import constraint setup, and post-import validation. Use when importing CSV/JSON/Parquet files, migrating relational data to graph, or bulk-loading large datasets. Does NOT handle unstructured document/PDF/vector chunking pipelines — use neo4j-document-import-skill. Does NOT handle live app write patterns (MERGE/CREATE) — use neo4j-cypher-skill. Does NOT handle neo4j-admin backup/restore/config — use neo4j-cli-tools-skill.
帮我安装这个 skill:https://raw.githubusercontent.com/neo4j-contrib/neo4j-skills/main/neo4j-import-skill/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/neo4j-contrib/neo4j-skills/main/neo4j-import-skill/SKILL.md"# Neo4j Import Skill ## When to Use - Importing CSV, JSON, or Parquet files into Neo4j - Batch-upserting nodes and relationships (UNWIND + CALL IN TRANSACTIONS) - Migrating relational data (SQL → graph) - Bulk-loading large datasets offline (neo4j-admin import) - Choosing between online (Cypher) and offline (admin) import methods - Verifying import completeness (counts, constraints, index states) ## When NOT to Use - **Unstructured docs, PDFs, vector chunks** → `neo4j-document-import-skill` - **Live application writes (MERGE/CREATE in app code)** → `neo4j-cypher-skill` - **neo4j-admin backup/restore/config** → `neo4j-cli-tools-skill` - **GDS algorithm projection from existing graph** → `