如何使用csv文件中的graphloader加载多个基数属性

时间:2019-07-01 22:17:45

标签: datastax dse-graph-frames

我使用DSE图,有一个用例,其中一个顶点属性具有值列表。 我正在使用graphloader插件从csv文件加载数据。 csv数据如下:

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

从上面看,ID和Name是顶点的属性,而Name具有值列表。以下是我使用graphLoader从CSV加载数据的groovy脚本

Groovy脚本:

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”)。Text()。multiple()。create()

需要帮助添加groovy脚本的内容,以便它将加载csv文件并显示Name属性的值列表

0 个答案:

没有答案