2016-05-04 17 views
0

Gibt es Dokumentation für das neo4j-import Kommandozeilen-Tool für neo4j 3.0? Ich habe das Befehlszeilentool und die Powershell-Skriptversion in neo4j 2.3.3 verwendet, aber die gleichen Befehle funktionieren nicht für neo4j 3.0 , wenn die Windows 64bit-Version verwendet wird. I kann erfolgreich den Import mit der Linux/UNIX (tar) Version von Neo4j 3.0 ausführen.neo4j-import tool documentation für neo4j 3.0

bin\neo4j-import.bat --into "C:\Neo4j\TBR_3\data\databases\graph.db" --nodes "C:\Developer\Neo4j_Staging\TBR\header_person_neo4j.psv,C:\Developer\Neo4j_Staging\TBR\nodes_person_neo4j.psv" --nodes "C:\Developer\Neo4j_Staging\TBR\header_address_neo4j.psv,C:\Developer\Neo4j_Staging\TBR\nodes_address_neo4j.psv" --nodes "C:\Developer\Neo4j_Staging\TBR\header_telephone_neo4j.psv,C:\Developer\Neo4j_Staging\TBR\nodes_telephone_neo4j.psv" --relationships "C:\Developer\Neo4j_Staging\TBR\header_personAddress_neo4j.psv,C:\Developer\Neo4j_Staging\TBR\rels_personAddress_neo4j.psv" --relationships "C:\Developer\Neo4j_Staging\TBR\header_personTelephone_neo4j.psv,C:\Developer\Neo4j_Staging\TBR\rels_personTelephone_neo4j.psv" --delimiter "|" 

mich gibt:

'")"' is not recognized as an internal or external command, 
operable program or batch file. 

Um eine Vorstellung von der Struktur der Header zu bekommen ich verwende, enthält die Datei header_person_neo4j.psv:

masterIndividualKey:ID(Person)|matchIndividualKey:int|individualKey:int|stdTitle:string[]|stdTitleAlias:string[]|stdForename:string[]|stdForenameAlias:string[]|stdForenameNYSIIS:string[]|stdForenameSoundex:string[]|stdForenameDoubleMetaphone:string[]|stdOthername:string[]|stdOthernameAlias:string[]|stdOthernameNYSIIS:string[]|stdOthernameSoundex:string[]|stdOthernameDoubleMetaphone:string[]|stdSurname:string[]|stdSurnameNYSIIS:string[]|stdSurnameSoundex:string[]|stdSurnameDoubleMetaphone:string[]|stdGender:string[]|stdNameQuality:int[]|stdDOB:string|stdDOBMax:string|stdDOBMin:string|stdHierarchy:int[]|stdRecency:string[]|stdRecencyMax:string|stdHierarchyMin:int|stdPreferredName:int|stdGenderCombined:string|title:string|forename:string|surname:string|gender:string|nameScore:int|dateOfBirth:string|dateOfDeath:string|deathDateActual:string|:LABEL 

Antwort

1

Hier ist die import tool documentation das erklärt mit Beispielen. Das Problem ist, mit dem Datei-URL in Windows haben Sie verschiedene Datei-URL zum Beispiel wie unten verwenden:

neo4j-import --into C:/neo4j/data/databases/MEDIUM_GRAPH --id-type integer --stacktrace --nodes:STORE "C:/nodes/store_header.csv,C:/nodes/dimstore.csv" 

Diese blog sind auch nützlich, verschiedene Methoden Tricks zu verstehen. Alle Daten werden standardmäßig als string in neo4j importiert, so dass Sie in Ihren CSV-Headern keinen String-Datentyp angeben müssen. Beziehen Sie sich auf diese document, um Informationen über CSV-Datei Header-Format zu erhalten.

Verwandte Themen