Importing CSV files with the Neo4j Data Importer

In this Challenge, you will import the movie data that you have seen in the previous module using a tool called Neo4j Workspace. Neo4j Workspace is an online tool that combines developer tools into one convenient location.

Workspace may prompt you for connection details. You can copy the values below and paste them into the connection window.

Scheme

{sandbox-scheme}

Connection URL

{sandbox-host}

Username

{sandbox-username}

Password

{sandbox-password}

You can also download the CSV files used in the challenge here.

Open the Challenge in Neo4j Workspace →

Validate Results

Once you completed this Challenge, click the Check Database button and we will check the database for you.

Hint

If your graph does not verify, you should refresh the page for this challenge which will reset the graph, and you can start all over.

Make sure you have:

  1. Downloaded and unzipped the CSV files.

  2. Add the local CSV files to your Data Importer files.

  3. Perform the mapping.

  4. Run the import using the credentials for your sandbox.

You can use this code to verify property names and types for nodes:

Cypher
Unresolved directive in questions/verify.adoc - include::{repository-raw}/main/shared/apoc-meta-nodetypeproperties.cypher[]

You can use this code to verify property names and types for relationships:

Cypher
Unresolved directive in questions/verify.adoc - include::{repository-raw}/main/shared/apoc-meta-reltypeproperties.cypher[]

Solution

If your graph does not verify, you should refresh the page for this challenge which will reset the graph, and you can start all over.

You can download the solution mapping file that you can import into your Data Importer UI

Summary

In this challenge, you imported a small set of movie data from CSV files using the Neo4j Data Importer.

In the next lesson, you learn that in some cases, you may need to perform some post-import processing.