Module 1

Importing with LOAD CSV

In this module, you will learn how to use LOAD CSV to read data from CSV files and import it into Neo4j. You will create nodesA vertex in a graph. In a property graph it can carry labels and properties., build relationshipsA named, directed connection between two nodes. Every relationship has a type, a start node and an end node., handle data type conversions, and design imports that produce consistent results every time they run.

This module covers:

  • Reading CSV files with LOAD CSV and inspecting their structure
  • Creating nodes from CSV data using MERGE
  • Converting strings to integers, floats, and lists
  • Building relationships between nodes using the MATCH and MERGE pattern
  • Designing idempotent imports that can be safely re-run
  • Assembling a complete import pipeline from constraints through relationships
Ready, let's go! →