data to Neo4j, then the Neo4j ETL Tool might be what you are looking for.
Schema of the files (column name, column order); File Format (Avro, CSV, Parquet, JSON, etc.) Structured/Semistructured or both type of data ...
Uncompress/unzip this file which should yield three CSV files for products, orders , and order details. You will put these files in the import folder that Neo4j expects ...
Has multiline records - enable this if you expect to have multi-line records in the source document. It only works if Quote is set. Ignore Byte order ...
the CSV, and use Row Normaliser to convert to the format used by ETL
Now modify your convert-csv.etl file to use exactly this instead: require_relative
This example will create a collection containing 1 String per line in the file, e.g. if the file is: Alex,28,111-222-3344 Sam,30,555-666-7788 Drew ...
The validation compares the column data types in order and makes sure that they match for
Large CSV files present a challenge when the need arises to sort. It fails with OutOfMemory exception if you try to do with .NET application.
So create a ETL process for single CSV file in order to know more about ETL ...