impor CSV ke Neo4j di MAC OS

Saya baru mengenal Neo4j, hanya ingin tahu bagaimana cara menangani file CSV saya untuk diimpor ke Neo4j di MAC OS?

Saya sudah mencoba ini:

LOAD CSV WITH HEADERS FROM "file://macintosh hd/desktop/alarm.csv" AS csvLine

Salam


person KouPa    schedule 25.02.2018    source sumber
comment
Hai @KouPa, beri tahu saya jika jawaban saya membantu menyelesaikan masalah Anda. Terima kasih.   -  person Bruno Peres    schedule 27.02.2018
comment
Hai @ Bruno, Terima kasih dan maaf atas keterlambatan saya membalas. Saya menerima kesalahan ini setelah itu: Kueri tidak dapat diakhiri dengan LOAD CSV (harus RETURN atau klausa pembaruan) (baris 1, kolom 58 (offset: 57)) LOAD CSV WITH HEADERS FROM file:///alarm.csv AS csvLine   -  person KouPa    schedule 07.03.2018
comment
Terima kasih kembali. Anda mendapatkan kesalahan ini karena perintah Cypher tidak dapat diakhiri dengan pernyataan LOAD CSV. Mungkin Anda ingin melakukan sesuatu pada setiap baris, seperti membuat simpul. Sesuatu seperti LOAD CSV WITH HEADERS FROM "file:///alarm.csv" AS csvLine WITH csvLine CREATE (:Node {id : csvLine.id, name : csvLine.name}), mengingat Anda memiliki kolom name dan id di baris CSV Anda.   -  person Bruno Peres    schedule 07.03.2018


Jawaban (1)


Anda harus meletakkan file Anda di dalam direktori impor Neo4j. Menurut dokumentasi direktori impor untuk sistem macOS adalah ${HOME}/Documents/Neo4j/import.

  1. Salin file alarm.csv ke ${HOME}/Documents/Neo4j/import.

  2. Muat file CSV yang menjalankan LOAD CSV WITH HEADERS FROM "file:///alarm.csv" AS csvLine

person Bruno Peres    schedule 25.02.2018