Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
10-19-2021 09:58 PM
I have a set of tables in a dataset in BigQuery. I have harmonized all of the column names so that related variables should be obvious. The tables have schema with data types and descriptions.
Is there a straightforward way to ingest this into Neo4j without having to first export to CSV files?
10-20-2021 01:25 AM
Hi, @abalter !
You can ingest data directly from the RDBMS using apoc.load.jdbc()
from the APOC library. See: https://neo4j.com/labs/apoc/4.1/database-integration/load-jdbc/
Additionally, you can use it along with apoc.periodic.iterate()
to load the data in batches and in parallel. Example:
CALL apoc.periodic.iterate(
'CALL apoc.load.jdbc("jdbc:mysql://localhost:3306/northwind?user=root","company")',
'CREATE (p:Person) SET p += value',
{ batchSize:10000, parallel:true})
RETURN batches, total
All the sessions of the conference are now available online