neo4j-sh (?)$ USING PERIODIC COMMIT
> LOAD CSV WITH HEADERS FROM "file:/home/ubuntu/data/woka-data/woka-data.csv" AS row
> MERGE (woka:Woka {woka_id: row.woka_id, woka_title: row.woka_title});
IllegalMultilineFieldException: At file:/home/ubuntu/data/woka-data/woka-data.csv:834 - Multi-line fields are illegal in this context and so this might suggest that there's a field with a start quote, but a missing end quote.
我的內核版本是2.2.3,文件是相當大的:Neo4j的LOAD CSV失敗
-rwxr-xr-x 1 ubuntu ubuntu 2508218727 Jul 21 17:54 woka-data.csv
任何線索如何解決這一問題?
我改報線路83這裏的第一個錯誤的文件中的字段,現在的順序是這一行:
97801322605720000000,eng,Addison Wesley Longman,,"Wri& Speakg at Work& Build Own CC& Mst
: Perils"
這是前
新行:危險
如何解決這個問題?
此錯誤似乎是特定於此內核版本。 在升級之前,我使用了一個類似的文件來導入具有多行字段的相同數據並且它工作正常。
我現在能做什麼?
我試圖導入一個Excel生成的CSV文件時遇到了同樣的問題,我也嘗試使用R(works)導入相同文件的XLSX版本,然後將其導出爲CSV(如果Excel的版本存在缺陷),它仍會給出相同的錯誤 – ErnestoE
在(https://github.com/neo4j/neo4j/issues/5028)中打開了一個新事件,無論出於何種原因修復被回覆,可能在2.2.3。 – ErnestoE