Upload Data

The Upload Data dialog imports data into the currently selected graph using either Load CSV or Cypher batch mode.

Load CSV flow

Step 1: Upload the CSV file

Choose Load CSV, then select your CSV file.

Upload Data - Load CSV step 1

Step 2: Review and run

After upload, review the generated LOAD CSV query, adjust it if needed, then click RUN.

Upload Data - Load CSV step 2

Notes:

  • Use CSV headers can be toggled to map columns by header name.
  • Each CSV column is available as row.columnName in the query body.
  • The uploaded CSV file is temporary and removed after query execution finishes.

Cypher batch flow

Switch to Cypher batch to upload a .cypher or .txt file containing one or more statements.

Upload Data - Cypher batch

When you click Upload, statements execute sequentially in the active graph.

When to use each mode

  • Load CSV: Use this for tabular source data where you need explicit row-to-graph mapping logic.
  • Cypher batch: Use this when you already have graph mutations prepared as Cypher statements.
Frequently Asked Questions 4
What file types can I use in Upload Data?

Use .csv with Load CSV, or .cypher / .txt with Cypher batch.

Does Upload Data run on the selected graph only?

Yes. The import runs against the currently selected graph in the Graph page.

Can I edit the generated LOAD CSV query before running?

Yes. After uploading a CSV, review and edit the query in step 2 before clicking Run.

What is the difference between Load CSV and Cypher batch?

Load CSV uploads tabular data and builds a query around LOAD CSV. Cypher batch executes statements from an uploaded script file sequentially.