Как загрузить свойство множественного числа с Graphloader из CSV-файла - PullRequest
0 голосов
/ 02 июля 2019

Я использую график DSE, у меня есть сценарий использования, когда свойство вершины имеет список значений.Я использую плагин Graphloader для загрузки данных из CSV-файла.Данные csv выглядят следующим образом:

ID|Name
1|['A','B']
2|['C','D']
3|['E','F']

Сверху ID и Имя являются свойствами вершины, а Имя имеет список значений.Ниже приведен скрипт groovy, который я использую для загрузки данных из csv с помощью graphLoader

Groovy Script:

config create_schema: true, load_new: true, load_vertex_threads: 6

inputfiledir = '/temp/'

testInput= File.csv(inputfiledir + "Test.csv").delimiter('|')


load(testInput).asVertices {
label "TestVertexLabel"
key "ID"
}

Я создал свойство Name с несколькими объектами: schema.propertyKey ("Name".

...