Import

The Import tool lets you import data into your instance and is ideal to get started quickly with testing and prototyping. It allows you to import data without using any code from:

  • PostgreSQL

  • MySQL

  • SQL Server

  • Oracle

  • Big Query

  • Databricks

  • Snowflake

  • AWS S3

  • Azure Blobs & Data Lake Storage

  • Google Cloud Storage

  • .CSV

The Import tool creates indexes and constraints on the database it imports to. Only PROJECT_ADMIN users have this capability and if you have the PROJECT_MEMBER role, the lack of privileges prevents you from using the Import tool to import data. However, on AuraDB Business Critical and AuraDB Virtual Dedicated Cloud instances, it is possible to create a custom role and add necessary privileges and grant it to a user with the PROJECT_MEMBER role. See Create a custom import role for more information.

This service is also available as a standalone tool for importing data into self-managed Neo4j instances. The standalone importer is available at the following links, depending on whether you need support for unsecured connections:

For more information, see the Data Importer documentation.

Only CSV files can be imported in the standalone tool.

Import via API

Additionally, import can also be achieved via API, as described in Aura API specification. Note that this is only available with v2beta1 of the Aura API.