Я создал свойства и вершину, такие как
schema.propertyKey ('REFERENCE_ID'). Int (). Multiple (). Create ();schema.propertyKey ( 'Name') Текст () одинарные () создать ()...;schema.propertyKey ( 'PARENT_NAME') Текст () одинарные () создать ()...;... .... .. schema.propertyKey ('XXX'). Text (). single (). create ();schema.vertexLabel ('VERT1'). properties ("REFERENCE_ID", .. "PROPERTY10" ..... "PROPERTY15") // 15 СВОЙСТВ schema.vertexLabel ('VER2'). properties ("REFERENCE_ID", .."PROPERTY20" ...... "PROPERTY35") // 35 СВОЙСТВ schema.vertexLabel ('VERT3'). Properties ("REFERENCE_ID", .. "PROPERTY20" ..... "PROPERTY25") // 25 СВОЙСТВschema.vertexLabel ('VERT4'). properties ("REFERENCE_ID", .. "PROPERTY20" ..... "PROPERTY25") // 25 СВОЙСТВ
и загруженные данные CSV с использованием DSG GRAPHLOADER(CSV TO(VERTEX))
.
и созданное ребро
schema.edgeLabel ('ed1'). Single (). Create () schema.edgeLabel ('ed1'). Connection ('VERT1','VER2'). Add () schema.edgeLabel ('ed1'). Single (). Create () schema.edgeLabel ('ed1'). Connection ('VERT1', 'VERT3'). Add () schema.edgeLabel('ed2'). single (). create () schema.edgeLabel ('ed2'). connection ('VERT3', 'VERT4'). add ()
Но я незнать, как отобразить данные между вершиной и ребром.Я хочу объединить все эти 4 вершины.Не могли бы вы помочь с этим?
Я новичок в DSE.Я только что успешно выполнил приведенный выше код в datastax studio и вижу загруженные данные.Мне нужно присоединиться к вершине ...
Код SQL: Я хочу то же самое в dse germlin.
select v1.REFERENCE_ID,v2.name,v3.total from VERT1 v1
join VER2 v2 on v1.REFERENCE_ID=v2.REFERENCE_ID
join VERT3 v3 on v2.sid=v3.sid