Graph Loader kann Dateien aus einem explizit definierten Verzeichnis laden, hat aber derzeit keine eingebaute Möglichkeit, uniforme Dateien aus mehreren Unterverzeichnissen automatisch rekursiv zu laden.Datastax 5.1 Graph Loader - lädt uniforme Dateien aus mehreren Unterverzeichnissen
0
A
Antwort
1
Ich konnte keine Beispiele finden, uniforme Dateien aus mehreren Unterverzeichnissen zu laden, also dachte ich, dass es hilfreich wäre, dies hier zu veröffentlichen, um jemand anderen in der Zukunft zu helfen. Hat jemand einen groovigeren Weg?
//configure graphloader
config dryrun: false, load_vertex_threads: 2, load_edge_threads: 3,
read_threads: 1, preparation: true, create_schema: false,
abort_on_prep_errors: true
import java.io.File as javaFile; //this must be aliased so as to not conflict with graphloader's File.directory()
inputBaseDir = /path/to/base/dir
//base directory has many subdirectories that have many uniform files to load
//create a list of the subdirectory paths
def list = []
new javaFile(inputBaseDir).eachDir() { dir ->
list << dir.getAbsolutePath()
}
//loop through the list of subdirectory paths
for (item in list){
def fileBuilder = File.directory(item)
def theData = fileBuilder.map{
it["specificDataLabel"] = it["data"]["specificData"][0];
it["otherSpecificDataLabel"] = it["data"]["otherSpecificData"][0];
it.remove("data")
it
}
load(theData).asVertices {
label "theLabel"
key "specificDataLabel"
vertexProperty "otherSpecificDataLabel",{
value "metaPropertyLabel"
value "otherMetaPropertyLabel"
}
}
Verwandte Themen
- 1. Mget, um mehrere Dateien aus mehreren Unterverzeichnissen zu übertragen
- 2. Integrieren DataStax solr und Graph
- 3. DSE Graph Loader Geodaten
- 4. XML-Daten in Datastax importieren Graph
- 5. DSE Graph Loader Mapping Kanten
- 6. jquery lädt einen bestimmten #Div-Inhalt aus mehreren HTML-Dateien
- 7. Dse Graph loader doppelte Kanten
- 8. Webpack Dateien in Unterverzeichnissen nicht bereitstellen?
- 9. DataStax Graph Native API vs Fluent API
- 10. Unterstützt DataStax Enterprise Graph gerichtete azyklische Diagramme?
- 11. Dateien in Unterverzeichnissen umbenennen
- 12. lese Dateien von Unterverzeichnissen
- 13. ASP.NET MVC Routing für Dateien mit mehreren Unterverzeichnissen
- 14. Anzahl der Dateien in mehreren Unterverzeichnissen von der Befehlszeile aus gezählt
- 15. Kopieren von bestimmten Dateien aus mehreren Unterverzeichnissen in einen einzigen Ordner in R
- 16. DSE Graph Loader Fehler mit Beispiel-CSV-Datei
- 17. Erfordert CQL Datastax 5.1 Solr Suche nach Facetten 2 Abfragen?
- 18. Wie MP4-Dateien aus Unterverzeichnissen mit Flowplayer streamen?
- 19. Bash - verschieben Sie alle Dateien aus Unterverzeichnissen zu Ordnern
- 20. Verwenden Sie Nginx statische Dateien aus Unterverzeichnissen eines bestimmten Verzeichnisses
- 21. SmartSVN - Dateien aus mehreren Zweigen
- 22. erhalten Dateien aus mehreren Verzeichnissen
- 23. Merge Daten aus mehreren Dateien
- 24. DataStax Enterprise Graph Hinzufügen von Edge mit Fluent API
- 25. Python - Extrahieren Sie Text aus mehreren Strings aus mehreren Dateien
- 26. Neue Datei aus Daten aus mehreren Dateien
- 27. Datastax Graph Traversal dauert mehr Zeit als erwartet?
- 28. Kann Ecken in DSE/DataStax Graph als Schlüsselwert dargestellt werden
- 29. löschen Sie Verzeichnisse und Dateien einschließlich Unterverzeichnissen und Dateien in Unterverzeichnissen (php)
- 30. Verwenden von PowerQuery zum Abrufen mehrerer Arbeitsblätter aus mehreren Arbeitsmappen in mehreren Unterverzeichnissen