GitHub user wangzhewwzz added a comment to the discussion: 关于电网拓扑数据导入

现在导入成功没报错 具体代码和输出如下 现在问题就是问列出的这些设备没有连接关系BDZ-3002 XLD-3445 XLD-3380 XLD-3659 
XLD-3365 XLD-3640 XLD-3377 HWX-3087 XLKG-3019 XLD -3450 PDS-3091 XLD-3724 
XLD-3405 HWX-3018 究竟为什么呢?请严格检查各个文件数据和脚本代码哪里有问题 并且根据导入输出日志分析问题 
最后帮我修改一份完整的struct_1.json和schema_1.groovy


导入输出如下:
(base) PS C:\Users\GH-76\hugegraph-1.7.0> docker exec -it hugegraph-loader 
bin/hugegraph-loader.sh -g hugegraph -f 
/loader/power_data/struct_1.json -s 
/loader/power_data/schema_1.groovy -h server -p 8080 --clear-all-data true
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in 
[jar:file:/loader/lib/log4j-slf4j-impl-2.18.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:file:/loader/lib/apache-hugegraph-loader-incubating-1.7.0-shaded.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:file:/loader/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will 
impact performance.
ERROR StatusLogger Reconfiguration failed: No configuration found for 'Default' 
at 'null' in 'null'
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by 
org.codehaus.groovy.reflection.CachedClass (file:/loader/lib/apache-hugegraph-loader-incubating-1.7.0-shaded.jar)
 to method java.lang.Object.finalize()
WARNING: Please consider reporting this to the maintainers of 
org.codehaus.groovy.reflection.CachedClass
WARNING: Use --illegal-access=warn to enable warnings of further illegal 
reflective access operations
WARNING: All illegal access operations will be denied in a future release
>> HugeGraphLoader worked in NORMAL MODE
vertices/edges loaded this time : 193/1351
--------------------------------------------------
count metrics
    input read success            : 386
    input read failure            : 0
    vertex parse success          : 193
    vertex parse failure          : 0
    vertex insert success         : 193
    vertex insert failure         : 0
    edge parse success            : 1351
    edge parse failure            : 0
    edge insert success           : 1351
    edge insert failure           : 0
--------------------------------------------------
meter metrics
    total time               
     : 0.302s
    read time                 
    : 0.108s
    load time                 
    : 0.194s
    vertex load time             
 : 0.116s
    vertex load rate(vertices/s)  : 1663
    edge load time               
 : 0.078s
    edge load rate(edges/s)       : 17320


根据输出好像导入边的时候多好好几倍


power_edages.csv数据如下
id,from,to,label,source_label,target_label
edge_1,BDZ-3002,XLD-3445,CONNECTED_TO,Substation,LineSegment
edge_2,XLD-3445,BDZ-3002,CONNECTED_TO,LineSegment,Substation
edge_3,XLD-3445,HWX-3087,CONNECTED_TO,LineSegment,StationHouse
edge_4,HWX-3087,XLD-3445,CONNECTED_TO,StationHouse,LineSegment
edge_5,HWX-3087,XLD-3258,CONNECTED_TO,StationHouse,LineSegment
edge_6,HWX-3087,XLD-3455,CONNECTED_TO,StationHouse,LineSegment
edge_7,XLD-3258,HWX-3087,CONNECTED_TO,LineSegment,StationHouse
edge_8,XLD-3258,HWX-3109,CONNECTED_TO,LineSegment,StationHouse
edge_9,XLD-3455,HWX-3087,CONNECTED_TO,LineSegment,StationHouse
edge_10,XLD-3455,XLKG-3019,CONNECTED_TO,LineSegment,LineSwitch
edge_11,HWX-3109,XLD-3258,CONNECTED_TO,StationHouse,LineSegment
edge_12,HWX-3109,XLD-3673,CONNECTED_TO,StationHouse,LineSegment
edge_13,HWX-3109,XLD-3699,CONNECTED_TO,StationHouse,LineSegment
edge_14,HWX-3109,XLD-3505,CONNECTED_TO,StationHouse,LineSegment
edge_15,XLKG-3019,XLD-3455,CONNECTED_TO,LineSwitch,LineSegment
edge_16,XLKG-3019,XLD-3724,CONNECTED_TO,LineSwitch,LineSegment
edge_17,XLD-3673,HWX-3109,CONNECTED_TO,LineSegment,StationHouse
edge_18,XLD-3673,XB-3047,CONNECTED_TO,LineSegment,StationHouse
edge_19,XLD-3699,HWX-3109,CONNECTED_TO,LineSegment,StationHouse
edge_20,XLD-3699,HWX-3112,CONNECTED_TO,LineSegment,StationHouse
edge_21,XLD-3505,HWX-3109,CONNECTED_TO,LineSegment,StationHouse
edge_22,XLD-3505,XB-3091,CONNECTED_TO,LineSegment,StationHouse
edge_23,XLD-3724,XLKG-3019,CONNECTED_TO,LineSegment,LineSwitch
edge_24,XLD-3724,XLD-3721,CONNECTED_TO,LineSegment,LineSegment
edge_25,XLD-3724,XLD-3722,CONNECTED_TO,LineSegment,LineSegment
edge_26,XLD-3724,XLD-3726,CONNECTED_TO,LineSegment,LineSegment
edge_27,XB-3047,XLD-3673,CONNECTED_TO,StationHouse,LineSegment
edge_28,HWX-3112,XLD-3699,CONNECTED_TO,StationHouse,LineSegment
edge_29,HWX-3112,XLD-3437,CONNECTED_TO,StationHouse,LineSegment
edge_30,HWX-3112,XLD-3666,CONNECTED_TO,StationHouse,LineSegment
edge_31,XB-3091,XLD-3505,CONNECTED_TO,StationHouse,LineSegment
edge_32,XLD-3721,XLD-3724,CONNECTED_TO,LineSegment,LineSegment
edge_33,XLD-3721,ZSB-3017,CONNECTED_TO,LineSegment,StationHouse
edge_34,XLD-3722,XLD-3724,CONNECTED_TO,LineSegment,LineSegment
edge_35,XLD-3726,XLD-3724,CONNECTED_TO,LineSegment,LineSegment
edge_36,XLD-3726,ZSB-3016,CONNECTED_TO,LineSegment,StationHouse
edge_37,XLD-3437,HWX-3112,CONNECTED_TO,LineSegment,StationHouse
edge_38,XLD-3437,DLFZX-3136,CONNECTED_TO,LineSegment,StationHouse
edge_39,XLD-3666,HWX-3112,CONNECTED_TO,LineSegment,StationHouse
edge_40,XLD-3666,HWX-3062,CONNECTED_TO,LineSegment,StationHouse
edge_41,ZSB-3017,XLD-3721,CONNECTED_TO,StationHouse,LineSegment
edge_42,ZSB-3016,XLD-3726,CONNECTED_TO,StationHouse,LineSegment
edge_43,DLFZX-3136,XLD-3437,CONNECTED_TO,StationHouse,LineSegment
edge_44,DLFZX-3136,XLD-3484,CONNECTED_TO,StationHouse,LineSegment
edge_45,HWX-3062,XLD-3666,CONNECTED_TO,StationHouse,LineSegment
edge_46,HWX-3062,XLD-3267,CONNECTED_TO,StationHouse,LineSegment
edge_47,HWX-3062,XLD-3264,CONNECTED_TO,StationHouse,LineSegment
edge_48,HWX-3062,XLD-3263,CONNECTED_TO,StationHouse,LineSegment
edge_49,XLD-3484,DLFZX-3136,CONNECTED_TO,LineSegment,StationHouse
edge_50,XLD-3484,HWX-3085,CONNECTED_TO,LineSegment,StationHouse
edge_51,XLD-3267,HWX-3062,CONNECTED_TO,LineSegment,StationHouse
edge_52,XLD-3267,DLFZX-3194,CONNECTED_TO,LineSegment,StationHouse
edge_53,XLD-3264,HWX-3062,CONNECTED_TO,LineSegment,StationHouse
edge_54,XLD-3264,HWX-3063,CONNECTED_TO,LineSegment,StationHouse
edge_55,XLD-3263,HWX-3062,CONNECTED_TO,LineSegment,StationHouse
edge_56,XLD-3263,HWX-3058,CONNECTED_TO,LineSegment,StationHouse
edge_57,HWX-3085,XLD-3484,CONNECTED_TO,StationHouse,LineSegment
edge_58,HWX-3085,XLD-3257,CONNECTED_TO,StationHouse,LineSegment
edge_59,HWX-3085,XLD-3629,CONNECTED_TO,StationHouse,LineSegment
edge_60,HWX-3085,XLD-3788,CONNECTED_TO,StationHouse,LineSegment
edge_61,DLFZX-3194,XLD-3267,CONNECTED_TO,StationHouse,LineSegment
edge_62,DLFZX-3194,XLD-3274,CONNECTED_TO,StationHouse,LineSegment
edge_63,HWX-3063,XLD-3264,CONNECTED_TO,StationHouse,LineSegment
edge_64,HWX-3063,XLD-3265,CONNECTED_TO,StationHouse,LineSegment
edge_65,HWX-3058,XLD-3263,CONNECTED_TO,StationHouse,LineSegment
edge_66,HWX-3058,XLD-3262,CONNECTED_TO,StationHouse,LineSegment
edge_67,XLD-3257,HWX-3085,CONNECTED_TO,LineSegment,StationHouse
edge_68,XLD-3257,PDS-3068,CONNECTED_TO,LineSegment,StationHouse
edge_69,XLD-3629,HWX-3085,CONNECTED_TO,LineSegment,StationHouse
edge_70,XLD-3629,HWX-3095,CONNECTED_TO,LineSegment,StationHouse
edge_71,XLD-3788,HWX-3085,CONNECTED_TO,LineSegment,StationHouse
edge_72,XLD-3788,XB-3079,CONNECTED_TO,LineSegment,StationHouse
edge_73,XLD-3274,DLFZX-3194,CONNECTED_TO,LineSegment,StationHouse
edge_74,XLD-3274,PDS-3008,CONNECTED_TO,LineSegment,StationHouse
edge_75,XLD-3265,HWX-3063,CONNECTED_TO,LineSegment,StationHouse
edge_76,XLD-3265,DLFZX-3183,CONNECTED_TO,LineSegment,StationHouse
edge_77,XLD-3262,HWX-3058,CONNECTED_TO,LineSegment,StationHouse
edge_78,XLD-3262,HWX-3059,CONNECTED_TO,LineSegment,StationHouse
edge_79,PDS-3068,XLD-3257,CONNECTED_TO,StationHouse,LineSegment
edge_80,HWX-3095,XLD-3629,CONNECTED_TO,StationHouse,LineSegment
edge_81,HWX-3095,XLD-3510,CONNECTED_TO,StationHouse,LineSegment
edge_82,HWX-3095,XLD-3383,CONNECTED_TO,StationHouse,LineSegment
edge_83,HWX-3095,XLD-3488,CONNECTED_TO,StationHouse,LineSegment
edge_84,XB-3079,XLD-3788,CONNECTED_TO,StationHouse,LineSegment
edge_85,PDS-3008,XLD-3274,CONNECTED_TO,StationHouse,LineSegment
edge_86,DLFZX-3183,XLD-3265,CONNECTED_TO,StationHouse,LineSegment
edge_87,DLFZX-3183,XLD-3266,CONNECTED_TO,StationHouse,LineSegment
edge_88,HWX-3059,XLD-3262,CONNECTED_TO,StationHouse,LineSegment
edge_89,HWX-3059,XLD-3261,CONNECTED_TO,StationHouse,LineSegment
edge_90,XLD-3510,HWX-3095,CONNECTED_TO,LineSegment,StationHouse
edge_91,XLD-3510,HWX-3143,CONNECTED_TO,LineSegment,StationHouse
edge_92,XLD-3383,HWX-3095,CONNECTED_TO,LineSegment,StationHouse
edge_93,XLD-3383,HWX-3084,CONNECTED_TO,LineSegment,StationHouse
edge_94,XLD-3488,HWX-3095,CONNECTED_TO,LineSegment,StationHouse
edge_95,XLD-3488,HWX-3105,CONNECTED_TO,LineSegment,StationHouse
edge_96,XLD-3266,DLFZX-3183,CONNECTED_TO,LineSegment,StationHouse
edge_97,XLD-3266,DLFZX-3112,CONNECTED_TO,LineSegment,StationHouse
edge_98,XLD-3261,HWX-3059,CONNECTED_TO,LineSegment,StationHouse
edge_99,XLD-3261,HWX-3061,CONNECTED_TO,LineSegment,StationHouse
edge_100,HWX-3143,XLD-3510,CONNECTED_TO,StationHouse,LineSegment
edge_101,HWX-3143,XLD-3789,CONNECTED_TO,StationHouse,LineSegment
edge_102,HWX-3143,XLD-3790,CONNECTED_TO,StationHouse,LineSegment
edge_103,HWX-3143,XLD-3791,CONNECTED_TO,StationHouse,LineSegment
edge_104,HWX-3084,XLD-3383,CONNECTED_TO,StationHouse,LineSegment
edge_105,HWX-3084,XLD-3659,CONNECTED_TO,StationHouse,LineSegment
edge_106,HWX-3105,XLD-3488,CONNECTED_TO,StationHouse,LineSegment
edge_107,HWX-3105,XLD-3502,CONNECTED_TO,StationHouse,LineSegment
edge_108,HWX-3105,XLD-3622,CONNECTED_TO,StationHouse,LineSegment
edge_109,DLFZX-3112,XLD-3266,CONNECTED_TO,StationHouse,LineSegment
edge_110,DLFZX-3112,XLD-3365,CONNECTED_TO,StationHouse,LineSegment
edge_111,HWX-3061,XLD-3261,CONNECTED_TO,StationHouse,LineSegment
edge_112,HWX-3061,XLD-3576,CONNECTED_TO,StationHouse,LineSegment
edge_113,XLD-3789,HWX-3143,CONNECTED_TO,LineSegment,StationHouse
edge_114,XLD-3789,XB-3048,CONNECTED_TO,LineSegment,StationHouse
edge_115,XLD-3790,HWX-3143,CONNECTED_TO,LineSegment,StationHouse
edge_116,XLD-3790,XB-3090,CONNECTED_TO,LineSegment,StationHouse
edge_117,XLD-3791,HWX-3143,CONNECTED_TO,LineSegment,StationHouse
edge_118,XLD-3791,XB-3086,CONNECTED_TO,LineSegment,StationHouse
edge_119,XLD-3659,HWX-3084,CONNECTED_TO,LineSegment,StationHouse
edge_120,XLD-3659,HWX-3018,CONNECTED_TO,LineSegment,StationHouse
edge_121,XLD-3502,HWX-3105,CONNECTED_TO,LineSegment,StationHouse
edge_122,XLD-3502,XB-3077,CONNECTED_TO,LineSegment,StationHouse
edge_123,XLD-3622,HWX-3105,CONNECTED_TO,LineSegment,StationHouse
edge_124,XLD-3622,XB-3080,CONNECTED_TO,LineSegment,StationHouse
edge_125,XLD-3365,DLFZX-3112,CONNECTED_TO,LineSegment,StationHouse
edge_126,XLD-3365,HWX-3055,CONNECTED_TO,LineSegment,StationHouse
edge_127,XLD-3576,HWX-3061,CONNECTED_TO,LineSegment,StationHouse
edge_128,XLD-3576,HWX-3104,CONNECTED_TO,LineSegment,StationHouse
edge_129,XB-3048,XLD-3789,CONNECTED_TO,StationHouse,LineSegment
edge_130,XB-3090,XLD-3790,CONNECTED_TO,StationHouse,LineSegment
edge_131,XB-3086,XLD-3791,CONNECTED_TO,StationHouse,LineSegment
edge_132,HWX-3018,XLD-3659,CONNECTED_TO,StationHouse,LineSegment
edge_133,HWX-3018,XLD-3450,CONNECTED_TO,StationHouse,LineSegment
edge_134,XB-3077,XLD-3502,CONNECTED_TO,StationHouse,LineSegment
edge_135,XB-3080,XLD-3622,CONNECTED_TO,StationHouse,LineSegment
edge_136,HWX-3055,XLD-3365,CONNECTED_TO,StationHouse,LineSegment
edge_137,HWX-3055,XLD-3405,CONNECTED_TO,StationHouse,LineSegment
edge_138,HWX-3055,XLD-3719,CONNECTED_TO,StationHouse,LineSegment
edge_139,HWX-3055,XLD-3638,CONNECTED_TO,StationHouse,LineSegment
edge_140,HWX-3055,XLD-3269,CONNECTED_TO,StationHouse,LineSegment
edge_141,HWX-3104,XLD-3576,CONNECTED_TO,StationHouse,LineSegment
edge_142,XLD-3450,HWX-3018,CONNECTED_TO,LineSegment,StationHouse
edge_143,XLD-3450,HWX-3082,CONNECTED_TO,LineSegment,StationHouse
edge_144,XLD-3405,HWX-3055,CONNECTED_TO,LineSegment,StationHouse
edge_145,XLD-3405,HWX-3004,CONNECTED_TO,LineSegment,StationHouse
edge_146,XLD-3719,HWX-3055,CONNECTED_TO,LineSegment,StationHouse
edge_147,XLD-3719,XLD-3792,CONNECTED_TO,LineSegment,LineSegment
edge_148,XLD-3719,XLD-3716,CONNECTED_TO,LineSegment,LineSegment
edge_149,XLD-3719,XLD-3720,CONNECTED_TO,LineSegment,LineSegment
edge_150,XLD-3638,HWX-3055,CONNECTED_TO,LineSegment,StationHouse
edge_151,XLD-3638,DLFZX-3124,CONNECTED_TO,LineSegment,StationHouse
edge_152,XLD-3269,HWX-3055,CONNECTED_TO,LineSegment,StationHouse
edge_153,XLD-3269,XB-3076,CONNECTED_TO,LineSegment,StationHouse
edge_154,HWX-3082,XLD-3450,CONNECTED_TO,StationHouse,LineSegment
edge_155,HWX-3082,XLD-3668,CONNECTED_TO,StationHouse,LineSegment
edge_156,HWX-3082,XLD-4124,CONNECTED_TO,StationHouse,LineSegment
edge_157,HWX-3082,XLD-3377,CONNECTED_TO,StationHouse,LineSegment
edge_158,HWX-3082,XLD-3380,CONNECTED_TO,StationHouse,LineSegment
edge_159,HWX-3004,XLD-3405,CONNECTED_TO,StationHouse,LineSegment
edge_160,HWX-3004,XLD-3625,CONNECTED_TO,StationHouse,LineSegment
edge_161,HWX-3004,XLD-3474,CONNECTED_TO,StationHouse,LineSegment
edge_162,HWX-3004,XLD-3640,CONNECTED_TO,StationHouse,LineSegment
edge_163,XLD-3792,XLD-3719,CONNECTED_TO,LineSegment,LineSegment
edge_164,XLD-3792,ZSB-3019,CONNECTED_TO,LineSegment,StationHouse
edge_165,XLD-3716,XLD-3719,CONNECTED_TO,LineSegment,LineSegment
edge_166,XLD-3716,XB-3061,CONNECTED_TO,LineSegment,StationHouse
edge_167,XLD-3720,XLD-3719,CONNECTED_TO,LineSegment,LineSegment
edge_168,XLD-3720,ZSB-3018,CONNECTED_TO,LineSegment,StationHouse
edge_169,DLFZX-3124,XLD-3638,CONNECTED_TO,StationHouse,LineSegment
edge_170,DLFZX-3124,XLD-3540,CONNECTED_TO,StationHouse,LineSegment
edge_171,XB-3076,XLD-3269,CONNECTED_TO,StationHouse,LineSegment
edge_172,XLD-3668,HWX-3082,CONNECTED_TO,LineSegment,StationHouse
edge_173,XLD-3668,HWX-3006,CONNECTED_TO,LineSegment,StationHouse
edge_174,XLD-4124,HWX-3082,CONNECTED_TO,LineSegment,StationHouse
edge_175,XLD-4124,HWX-3013,CONNECTED_TO,LineSegment,StationHouse
edge_176,XLD-3377,HWX-3082,CONNECTED_TO,LineSegment,StationHouse
edge_177,XLD-3377,PDS-3091,CONNECTED_TO,LineSegment,StationHouse
edge_178,XLD-3380,HWX-3082,CONNECTED_TO,LineSegment,StationHouse
edge_179,XLD-3380,PDS-3047,CONNECTED_TO,LineSegment,StationHouse
edge_180,XLD-3625,HWX-3004,CONNECTED_TO,LineSegment,StationHouse
edge_181,XLD-3625,DLFZX-3258,CONNECTED_TO,LineSegment,StationHouse
edge_182,XLD-3474,HWX-3004,CONNECTED_TO,LineSegment,StationHouse
edge_183,XLD-3474,DLFZX-3248,CONNECTED_TO,LineSegment,StationHouse
edge_184,XLD-3640,HWX-3004,CONNECTED_TO,LineSegment,StationHouse
edge_185,XLD-3640,DLFZX-3149,CONNECTED_TO,LineSegment,StationHouse
edge_186,ZSB-3019,XLD-3792,CONNECTED_TO,StationHouse,LineSegment
edge_187,XB-3061,XLD-3716,CONNECTED_TO,StationHouse,LineSegment
edge_188,ZSB-3018,XLD-3720,CONNECTED_TO,StationHouse,LineSegment
edge_189,XLD-3540,DLFZX-3124,CONNECTED_TO,LineSegment,StationHouse
edge_190,XLD-3540,DLFZX-3256,CONNECTED_TO,LineSegment,StationHouse
edge_191,HWX-3006,XLD-3668,CONNECTED_TO,StationHouse,LineSegment
edge_192,HWX-3013,XLD-4124,CONNECTED_TO,StationHouse,LineSegment
edge_193,PDS-3091,XLD-3377,CONNECTED_TO,StationHouse,LineSegment
vertex_substation-1.csv数据如下
id,name,objectType,objectHandle,deviceType,internalEndpointNo,terminalNo,usage,powerFlowDirection,belongSubstation,belongFeeder
BDZ-3002,110kV变电站,变电站,319E,110kV变电站,0,0,,1,中沙变,10kV正泰192线
vertex_stationhous-1.csv数据如下
id,name,objectType,objectHandle,deviceType,internalEndpointNo,terminalNo,usage,powerFlowDirection,belongSubstation,belongFeeder
HWX-3087,环网箱,站房,322A,环网箱,30,104955,主干,0,中沙变,10kV正泰192线
HWX-3087,环网箱,站房,322A,环网箱,30,104955,主干,0,中沙变,10kV正泰192线
HWX-3087,环网箱,站房,322A,环网箱,30,104955,主干,0,中沙变,10kV正泰192线
HWX-3109,环网箱,站房,3293,环网箱,23,104280,主干,0,中沙变,10kV正泰192线
HWX-3109,环网箱,站房,3293,环网箱,23,104280,主干,0,中沙变,10kV正泰192线
HWX-3109,环网箱,站房,3293,环网箱,23,104280,主干,0,中沙变,10kV正泰192线
HWX-3109,环网箱,站房,3293,环网箱,23,104280,主干,0,中沙变,10kV正泰192线
XB-3047,箱变,站房,329D,箱变,8,105638,分支,0,中沙变,10kV正泰192线
HWX-3112,环网箱,站房,329C,环网箱,25,105704,主干,0,中沙变,10kV正泰192线
HWX-3112,环网箱,站房,329C,环网箱,25,105704,主干,0,中沙变,10kV正泰192线
HWX-3112,环网箱,站房,329C,环网箱,25,105704,主干,0,中沙变,10kV正泰192线
XB-3091,箱变,站房,338E,箱变,2,105129,分支,0,中沙变,10kV正泰192线
ZSB-3017,柱上变,用电接入点,339C,柱上变,0,105778,,0,中沙变,10kV正泰192线
ZSB-3016,柱上变,用电接入点,339B,柱上变,0,105790,,0,中沙变,10kV正泰192线
DLFZX-3136,电缆分支箱,站房,324E,电缆分支箱,7,104935,分支,0,中沙变,10kV正泰192线
DLFZX-3136,电缆分支箱,站房,324E,电缆分支箱,7,104935,分支,0,中沙变,10kV正泰192线
HWX-3062,环网箱,站房,31BB,环网箱,30,105620,主干,0,中沙变,10kV正泰192线
HWX-3062,环网箱,站房,31BB,环网箱,30,105620,主干,0,中沙变,10kV正泰192线
HWX-3062,环网箱,站房,31BB,环网箱,30,105620,主干,0,中沙变,10kV正泰192线
HWX-3062,环网箱,站房,31BB,环网箱,30,105620,主干,0,中沙变,10kV正泰192线
HWX-3085,环网箱,站房,3226,环网箱,23,105073,分支,0,中沙变,10kV正泰192线
HWX-3085,环网箱,站房,3226,环网箱,23,105073,分支,0,中沙变,10kV正泰192线
HWX-3085,环网箱,站房,3226,环网箱,23,105073,分支,0,中沙变,10kV正泰192线
HWX-3085,环网箱,站房,3226,环网箱,23,105073,分支,0,中沙变,10kV正泰192线
DLFZX-3194,电缆分支箱,站房,32F9,电缆分支箱,8,104328,分支,0,中沙变,10kV正泰192线
DLFZX-3194,电缆分支箱,站房,32F9,电缆分支箱,8,104328,分支,0,中沙变,10kV正泰192线
HWX-3063,环网箱,站房,31BC,环网箱,30,104308,主干,0,中沙变,10kV正泰192线
HWX-3063,环网箱,站房,31BC,环网箱,30,104308,主干,0,中沙变,10kV正泰192线
HWX-3058,环网箱,站房,31B8,环网箱,14,104301,分支,0,中沙变,10kV正泰192线
HWX-3058,环网箱,站房,31B8,环网箱,14,104301,分支,0,中沙变,10kV正泰192线
PDS-3068,配电室,站房,3289,配电室,22,104278,分支,0,中沙变,10kV正泰192线
HWX-3095,环网箱,站房,3247,环网箱,23,105520,分支,0,中沙变,10kV正泰192线
HWX-3095,环网箱,站房,3247,环网箱,23,105520,分支,0,中沙变,10kV正泰192线
HWX-3095,环网箱,站房,3247,环网箱,23,105520,分支,0,中沙变,10kV正泰192线
HWX-3095,环网箱,站房,3247,环网箱,23,105520,分支,0,中沙变,10kV正泰192线
XB-3079,箱变,站房,3348,箱变,3,105916,分支,0,中沙变,10kV正泰192线
PDS-3008,配电室,站房,306B,配电室,19,104364,分支,0,中沙变,10kV正泰192线
DLFZX-3183,电缆分支箱,站房,32D4,电缆分支箱,10,104316,主干,0,中沙变,10kV正泰192线
DLFZX-3183,电缆分支箱,站房,32D4,电缆分支箱,10,104316,主干,0,中沙变,10kV正泰192线
HWX-3059,环网箱,站房,31B9,环网箱,14,104298,分支,0,中沙变,10kV正泰192线
HWX-3059,环网箱,站房,31B9,环网箱,14,104298,分支,0,中沙变,10kV正泰192线
HWX-3143,环网箱,站房,3359,环网箱,34,105151,分支,0,中沙变,10kV正泰192线
HWX-3143,环网箱,站房,3359,环网箱,34,105151,分支,0,中沙变,10kV正泰192线
HWX-3143,环网箱,站房,3359,环网箱,34,105151,分支,0,中沙变,10kV正泰192线
HWX-3143,环网箱,站房,3359,环网箱,34,105151,分支,0,中沙变,10kV正泰192线
HWX-3084,环网箱,站房,3220,环网箱,25,104783,分支,0,中沙变,10kV正泰192线
HWX-3084,环网箱,站房,3220,环网箱,25,104783,分支,0,中沙变,10kV正泰192线
HWX-3105,环网箱,站房,327B,环网箱,1,105085,分支,0,中沙变,10kV正泰192线
HWX-3105,环网箱,站房,327B,环网箱,1,105085,分支,0,中沙变,10kV正泰192线
HWX-3105,环网箱,站房,327B,环网箱,1,105085,分支,0,中沙变,10kV正泰192线
DLFZX-3112,电缆分支箱,站房,320A,电缆分支箱,9,104324,主干,0,中沙变,10kV正泰192线
DLFZX-3112,电缆分支箱,站房,320A,电缆分支箱,9,104324,主干,0,中沙变,10kV正泰192线
HWX-3061,环网箱,站房,31BA,环网箱,14,104291,分支,0,中沙变,10kV正泰192线
HWX-3061,环网箱,站房,31BA,环网箱,14,104291,分支,0,中沙变,10kV正泰192线
XB-3048,箱变,站房,32A1,箱变,6,105917,分支,0,中沙变,10kV正泰192线
XB-3090,箱变,站房,3389,箱变,3,105919,分支,0,中沙变,10kV正泰192线
XB-3086,箱变,站房,3376,箱变,2,105921,分支,0,中沙变,10kV正泰192线
HWX-3018,环网箱,站房,324F,环网箱,21,105604,分支,0,中沙变,10kV正泰192线
HWX-3018,环网箱,站房,324F,环网箱,21,105604,分支,0,中沙变,10kV正泰192线
XB-3077,箱变,站房,332D,箱变,7,105124,分支,0,中沙变,10kV正泰192线
XB-3080,箱变,站房,3349,箱变,7,105496,分支,0,中沙变,10kV正泰192线
HWX-3055,环网箱,站房,31A9,环网箱,28,104700,主干,0,中沙变,10kV正泰192线
HWX-3055,环网箱,站房,31A9,环网箱,28,104700,主干,0,中沙变,10kV正泰192线
HWX-3055,环网箱,站房,31A9,环网箱,28,104700,主干,0,中沙变,10kV正泰192线
HWX-3055,环网箱,站房,31A9,环网箱,28,104700,主干,0,中沙变,10kV正泰192线
HWX-3055,环网箱,站房,31A9,环网箱,28,104700,主干,0,中沙变,10kV正泰192线
HWX-3104,环网箱,站房,3279,环网箱,25,105352,分支,0,中沙变,10kV正泰192线
HWX-3082,环网箱,站房,3218,环网箱,30,104972,分支,0,中沙变,10kV正泰192线
HWX-3082,环网箱,站房,3218,环网箱,30,104972,分支,0,中沙变,10kV正泰192线
HWX-3082,环网箱,站房,3218,环网箱,30,104972,分支,0,中沙变,10kV正泰192线
HWX-3082,环网箱,站房,3218,环网箱,30,104972,分支,0,中沙变,10kV正泰192线
HWX-3082,环网箱,站房,3218,环网箱,30,104972,分支,0,中沙变,10kV正泰192线
HWX-3004,环网箱,站房,301B,环网箱,25,104841,主干,0,中沙变,10kV正泰192线
HWX-3004,环网箱,站房,301B,环网箱,25,104841,主干,0,中沙变,10kV正泰192线
HWX-3004,环网箱,站房,301B,环网箱,25,104841,主干,0,中沙变,10kV正泰192线
HWX-3004,环网箱,站房,301B,环网箱,25,104841,主干,0,中沙变,10kV正泰192线
DLFZX-3124,电缆分支箱,站房,322D,电缆分支箱,3,105545,分支,0,中沙变,10kV正泰192线
DLFZX-3124,电缆分支箱,站房,322D,电缆分支箱,3,105545,分支,0,中沙变,10kV正泰192线
XB-3076,箱变,站房,331F,箱变,4,104335,分支,0,中沙变,10kV正泰192线
ZSB-3019,柱上变,用电接入点,339E,柱上变,0,105923,,0,中沙变,10kV正泰192线
XB-3061,箱变,站房,32E7,箱变,10,105754,分支,0,中沙变,10kV正泰192线
ZSB-3018,柱上变,用电接入点,339D,柱上变,0,105773,,0,中沙变,10kV正泰192线
HWX-3006,环网箱,站房,3058,环网箱,25,105626,分支,0,中沙变,10kV正泰192线
HWX-3013,环网箱,站房,3217,环网箱,21,106793,主干,0,中沙变,10kV正泰192线
PDS-3091,配电室,站房,32FB,配电室,19,104752,分支,0,中沙变,10kV正泰192线


vertex_linesegment-1.csv数据如
id,name,objectType,objectHandle,deviceType,internalEndpointNo,terminalNo,usage,powerFlowDirection,belongSubstation,belongFeeder
XLD-3445,电缆线路段,线路段,3473,电缆,0,104954,主干,1,中沙变,10kV正泰192线
XLD-3445,电缆线路段,线路段,3473,电缆,0,104954,主干,1,中沙变,10kV正泰192线
XLD-3258,电缆线路段,线路段,33B8,电缆,0,104279,主干,1,中沙变,10kV正泰192线
XLD-3258,电缆线路段,线路段,33B8,电缆,0,104279,主干,1,中沙变,10kV正泰192线
XLD-3455,电缆线路段,线路段,347D,电缆,0,104989,分支,1,中沙变,10kV正泰192线
XLD-3455,电缆线路段,线路段,347D,电缆,0,104989,分支,1,中沙变,10kV正泰192线
XLD-3673,电缆线路段,线路段,3557,电缆,0,105637,分支,1,中沙变,10kV正泰192线
XLD-3673,电缆线路段,线路段,3557,电缆,0,105637,分支,1,中沙变,10kV正泰192线
XLD-3699,电缆线路段,线路段,3571,电缆,0,105703,主干,1,中沙变,10kV正泰192线
XLD-3699,电缆线路段,线路段,3571,电缆,0,105703,主干,1,中沙变,10kV正泰192线
XLD-3505,电缆线路段,线路段,34AF,电缆,0,105128,分支,1,中沙变,10kV正泰192线
XLD-3505,电缆线路段,线路段,34AF,电缆,0,105128,分支,1,中沙变,10kV正泰192线
XLD-3724,绝缘线路段,线路段,358A,绝缘,0,105787,分支,1,中沙变,10kV正泰192线
XLD-3724,绝缘线路段,线路段,358A,绝缘,0,105787,分支,1,中沙变,10kV正泰192线
XLD-3724,绝缘线路段,线路段,358A,绝缘,0,105787,分支,1,中沙变,10kV正泰192线
XLD-3724,绝缘线路段,线路段,358A,绝缘,0,105787,分支,1,中沙变,10kV正泰192线
XLD-3721,绝缘线路段,线路段,3587,绝缘,0,105774,分支,1,中沙变,10kV正泰192线
XLD-3721,绝缘线路段,线路段,3587,绝缘,0,105774,分支,1,中沙变,10kV正泰192线
XLD-3722,绝缘线路段,线路段,3588,绝缘,0,105774,分支,1,中沙变,10kV正泰192线
XLD-3726,绝缘线路段,线路段,358C,绝缘,0,105774,分支,1,中沙变,10kV正泰192线
XLD-3726,绝缘线路段,线路段,358C,绝缘,0,105774,分支,1,中沙变,10kV正泰192线
XLD-3437,电缆线路段,线路段,346B,电缆,1,104936,分支,-1,中沙变,10kV正泰192线
XLD-3437,电缆线路段,线路段,346B,电缆,1,104936,分支,-1,中沙变,10kV正泰192线
XLD-3666,电缆线路段,线路段,3550,电缆,0,105619,主干,1,中沙变,10kV正泰192线
XLD-3666,电缆线路段,线路段,3550,电缆,0,105619,主干,1,中沙变,10kV正泰192线
XLD-3484,电缆线路段,线路段,349A,电缆,6,105074,分支,-1,中沙变,10kV正泰192线
XLD-3484,电缆线路段,线路段,349A,电缆,6,105074,分支,-1,中沙变,10kV正泰192线
XLD-3267,电缆线路段,线路段,33C1,电缆,0,104325,分支,1,中沙变,10kV正泰192线
XLD-3267,电缆线路段,线路段,33C1,电缆,0,104325,分支,1,中沙变,10kV正泰192线
XLD-3264,电缆线路段,线路段,33BE,电缆,0,104302,主干,1,中沙变,10kV正泰192线
XLD-3264,电缆线路段,线路段,33BE,电缆,0,104302,主干,1,中沙变,10kV正泰192线
XLD-3263,电缆线路段,线路段,33BD,电缆,0,104299,分支,1,中沙变,10kV正泰192线
XLD-3263,电缆线路段,线路段,33BD,电缆,0,104299,分支,1,中沙变,10kV正泰192线
XLD-3257,电缆线路段,线路段,33B7,电缆,0,104277,分支,1,中沙变,10kV正泰192线
XLD-3257,电缆线路段,线路段,33B7,电缆,0,104277,分支,1,中沙变,10kV正泰192线
XLD-3629,电缆线路段,线路段,352B,电缆,0,105519,分支,1,中沙变,10kV正泰192线
XLD-3629,电缆线路段,线路段,352B,电缆,0,105519,分支,1,中沙变,10kV正泰192线
XLD-3788,电缆线路段,线路段,35D0,电缆,0,105915,分支,1,中沙变,10kV正泰192线
XLD-3788,电缆线路段,线路段,35D0,电缆,0,105915,分支,1,中沙变,10kV正泰192线
XLD-3274,电缆线路段,线路段,33C8,电缆,0,104362,分支,1,中沙变,10kV正泰192线
XLD-3274,电缆线路段,线路段,33C8,电缆,0,104362,分支,1,中沙变,10kV正泰192线
XLD-3265,电缆线路段,线路段,33BF,电缆,0,104309,主干,1,中沙变,10kV正泰192线
XLD-3265,电缆线路段,线路段,33BF,电缆,0,104309,主干,1,中沙变,10kV正泰192线
XLD-3262,电缆线路段,线路段,33BC,电缆,0,104292,分支,1,中沙变,10kV正泰192线
XLD-3262,电缆线路段,线路段,33BC,电缆,0,104292,分支,1,中沙变,10kV正泰192线
XLD-3510,电缆线路段,线路段,34B4,电缆,0,105149,分支,1,中沙变,10kV正泰192线
XLD-3510,电缆线路段,线路段,34B4,电缆,0,105149,分支,1,中沙变,10kV正泰192线
XLD-3383,电缆线路段,线路段,3435,电缆,0,104779,分支,1,中沙变,10kV正泰192线
XLD-3383,电缆线路段,线路段,3435,电缆,0,104779,分支,1,中沙变,10kV正泰192线
XLD-3488,电缆线路段,线路段,349E,电缆,0,105084,分支,1,中沙变,10kV正泰192线
XLD-3488,电缆线路段,线路段,349E,电缆,0,105084,分支,1,中沙变,10kV正泰192线
XLD-3266,电缆线路段,线路段,33C0,电缆,0,104317,主干,1,中沙变,10kV正泰192线
XLD-3266,电缆线路段,线路段,33C0,电缆,0,104317,主干,1,中沙变,10kV正泰192线
XLD-3261,电缆线路段,线路段,33BB,电缆,0,104287,分支,1,中沙变,10kV正泰192线
XLD-3261,电缆线路段,线路段,33BB,电缆,0,104287,分支,1,中沙变,10kV正泰192线
XLD-3789,电缆线路段,线路段,35D1,电缆,1,105918,分支,-1,中沙变,10kV正泰192线
XLD-3789,电缆线路段,线路段,35D1,电缆,1,105918,分支,-1,中沙变,10kV正泰192线
XLD-3790,电缆线路段,线路段,35D2,电缆,1,105920,分支,-1,中沙变,10kV正泰192线
XLD-3790,电缆线路段,线路段,35D2,电缆,1,105920,分支,-1,中沙变,10kV正泰192线
XLD-3791,电缆线路段,线路段,35D3,电缆,1,105922,分支,-1,中沙变,10kV正泰192线
XLD-3791,电缆线路段,线路段,35D3,电缆,1,105922,分支,-1,中沙变,10kV正泰192线
XLD-3659,电缆线路段,线路段,3549,电缆,0,105603,分支,1,中沙变,10kV正泰192线
XLD-3659,电缆线路段,线路段,3549,电缆,0,105603,分支,1,中沙变,10kV正泰192线
XLD-3502,电缆线路段,线路段,34AC,电缆,0,105123,分支,1,中沙变,10kV正泰192线
XLD-3502,电缆线路段,线路段,34AC,电缆,0,105123,分支,1,中沙变,10kV正泰192线
XLD-3622,电缆线路段,线路段,3524,电缆,0,105495,分支,1,中沙变,10kV正泰192线
XLD-3622,电缆线路段,线路段,3524,电缆,0,105495,分支,1,中沙变,10kV正泰192线
XLD-3365,电缆线路段,线路段,3423,电缆,0,104699,主干,1,中沙变,10kV正泰192线
XLD-3365,电缆线路段,线路段,3423,电缆,0,104699,主干,1,中沙变,10kV正泰192线
XLD-3576,电缆线路段,线路段,34F6,电缆,0,105350,分支,1,中沙变,10kV正泰192线
XLD-3576,电缆线路段,线路段,34F6,电缆,0,105350,分支,1,中沙变,10kV正泰192线
XLD-3450,电缆线路段,线路段,3478,电缆,0,104971,分支,1,中沙变,10kV正泰192线
XLD-3450,电缆线路段,线路段,3478,电缆,0,104971,分支,1,中沙变,10kV正泰192线
XLD-3405,电缆线路段,线路段,344B,电缆,6,104847,主干,-1,中沙变,10kV正泰192线
XLD-3405,电缆线路段,线路段,344B,电缆,6,104847,主干,-1,中沙变,10kV正泰192线
XLD-3719,绝缘线路段,线路段,3585,绝缘,0,105763,分支,1,中沙变,10kV正泰192线
XLD-3719,绝缘线路段,线路段,3585,绝缘,0,105763,分支,1,中沙变,10kV正泰192线
XLD-3719,绝缘线路段,线路段,3585,绝缘,0,105763,分支,1,中沙变,10kV正泰192线
XLD-3719,绝缘线路段,线路段,3585,绝缘,0,105763,分支,1,中沙变,10kV正泰192线
XLD-3638,电缆线路段,线路段,3534,电缆,0,105544,分支,1,中沙变,10kV正泰192线
XLD-3638,电缆线路段,线路段,3534,电缆,0,105544,分支,1,中沙变,10kV正泰192线
XLD-3269,电缆线路段,线路段,33C3,电缆,0,104332,分支,1,中沙变,10kV正泰192线
XLD-3269,电缆线路段,线路段,33C3,电缆,0,104332,分支,1,中沙变,10kV正泰192线
XLD-3792,绝缘线路段,线路段,35D4,绝缘,0,105765,分支,1,中沙变,10kV正泰192线
XLD-3792,绝缘线路段,线路段,35D4,绝缘,0,105765,分支,1,中沙变,10kV正泰192线
XLD-3716,绝缘线路段,线路段,3582,绝缘,0,105751,分支,1,中沙变,10kV正泰192线
XLD-3716,绝缘线路段,线路段,3582,绝缘,0,105751,分支,1,中沙变,10kV正泰192线
XLD-3720,绝缘线路段,线路段,3586,绝缘,0,105751,分支,1,中沙变,10kV正泰192线
XLD-3720,绝缘线路段,线路段,3586,绝缘,0,105751,分支,1,中沙变,10kV正泰192线
XLD-3668,电缆线路段,线路段,3552,电缆,0,105624,分支,1,中沙变,10kV正泰192线
XLD-3668,电缆线路段,线路段,3552,电缆,0,105624,分支,1,中沙变,10kV正泰192线
XLD-4124,电缆线路段,线路段,37D6,电缆,1,106794,分支,-1,中沙变,10kV正泰192线
XLD-4124,电缆线路段,线路段,37D6,电缆,1,106794,分支,-1,中沙变,10kV正泰192线
XLD-3377,电缆线路段,线路段,342F,电缆,0,104750,分支,1,中沙变,10kV正泰192线
XLD-3377,电缆线路段,线路段,342F,电缆,0,104750,分支,1,中沙变,10kV正泰192线
XLD-3380,电缆线路段,线路段,3432,电缆,0,104773,分支,1,中沙变,10kV正泰192线
XLD-3380,电缆线路段,线路段,3432,电缆,0,104773,分支,1,中沙变,10kV正泰192线
XLD-3625,电缆线路段,线路段,3527,电缆,0,105504,分支,1,中沙变,10kV正泰192线
XLD-3625,电缆线路段,线路段,3527,电缆,0,105504,分支,1,中沙变,10kV正泰192线
XLD-3474,电缆线路段,线路段,3490,电缆,0,105036,分支,1,中沙变,10kV正泰192线
XLD-3474,电缆线路段,线路段,3490,电缆,0,105036,分支,1,中沙变,10kV正泰192线
XLD-3640,电缆线路段,线路段,3536,电缆,0,105553,分支,1,中沙变,10kV正泰192线
XLD-3640,电缆线路段,线路段,3536,电缆,0,105553,分支,1,中沙变,10kV正泰192线
XLD-3540,电缆线路段,线路段,34D2,电缆,0,105225,分支,1,中沙变,10kV正泰192线
XLD-3540,电缆线路段,线路段,34D2,电缆,0,105225,分支,1,中沙变,10kV正泰192线
vertex_lineswitch-1.csv数据如下
id,name,objectType,objectHandle,deviceType,internalEndpointNo,terminalNo,usage,powerFlowDirection,belongSubstation,belongFeeder
XLKG-3019,分支开关,线路开关,33A1,分支开关,0,104990,分支,0,中沙变,10kV正泰192线
XLKG-3019,分支开关,线路开关,33A1,分支开关,0,104990,分支,0,中沙变,10kV正泰192线

{
  "vertices": [
    {
      "label": "Substation",
      "input": {
        "type": "file",
        "path": 
"/loader/power_data/vertex_substation-1.csv",
        "format": "CSV",
        "header": ["id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", "belongFeeder"],
        "charset": "UTF-8"
      },
      "null_values": ["NULL", "null", ""]
    },
    {
      "label": "LineSegment",
      "input": {
        "type": "file",
        "path": 
"/loader/power_data/vertex_linesegment-1.csv",
        "format": "CSV",
        "header": ["id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", "belongFeeder"],
        "charset": "UTF-8"
      },
      "null_values": ["NULL", "null", ""]
    },
     {
      "label": "LineSwitch",
      "input": {
        "type": "file",
        "path": 
"/loader/power_data/vertex_lineswitch-1.csv",
        "format": "CSV",
        "header": ["id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", "belongFeeder"],
        "charset": "UTF-8"
      },
      "null_values": ["NULL", "null", ""]
    },
    {
      "label": "StationHouse",
      "input": {
        "type": "file",
        "path": 
"/loader/power_data/vertex_stationhouse-1.csv",
        "format": "CSV",
        "header": ["id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", "belongFeeder"],
        "charset": "UTF-8"
      },
      "null_values": ["NULL", "null", ""]
    }
  ],
  "edges": [
    {
      "label": "Substation2LineSegment",
      "source": ["to"],
      "target": ["from"],
      "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
        "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": "Substation2LineSegment" 
}
      }
    },
    {
      "label": "LineSegment2Substation",
      "source": ["to"],
      "target": ["from"],
      "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
        "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": "LineSegment2Substation" 
}
      }
    },
    {
      "label": "LineSegment2StationHouse",
      "source": ["from"],
      "target": ["to"],
      "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
        "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": 
"LineSegment2StationHouse" }
      }
    },
    {
      "label": "StationHouse2LineSegment",
      "source": ["to"],
      "target": ["from"],
       "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
        "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": 
"StationHouse2LineSegment" }
      }
    },
    {
      "label": "LineSegment2LineSegment",
      "source": ["from"],
      "target": ["to"],
       "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
       "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": 
"LineSegment2LineSegment" }
      }
    },
    {
      "label": "LineSegment2LineSwitch",
      "source": ["to"],
      "target": ["from"],
      "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
        "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": "LineSegment2LineSwitch" 
}
      }
    },
    {
      "label": "LineSwitch2LineSegment",
      "source": ["from"],
      "target": ["to"],
      "input": {
        "type": "file",
        "path": "/loader/power_data/power_edges_to.csv",
        "format": "CSV",
       "header": ["id", "from", "to", 
"label","source_label","target_label"]
      },
      "field_mapping": {
        "from": "id",
        "to": "id"
      },
      "selected": ["from", "to"],
      "value_mapping": {
        "label": { "CONNECTED_TO": "LineSwitch2LineSegment" 
}
      }
    }
  ]
}
 // 属性定义
schema.propertyKey("id").asText().ifNotExist().create();
schema.propertyKey("name").asText().ifNotExist().create();
schema.propertyKey("objectType").asText().ifNotExist().create();
schema.propertyKey("objectHandle").asText().ifNotExist().create();
schema.propertyKey("deviceType").asText().ifNotExist().create();
schema.propertyKey("internalEndpointNo").asInt().ifNotExist().create();
schema.propertyKey("terminalNo").asInt().ifNotExist().create();
schema.propertyKey("usage").asText().ifNotExist().create();
schema.propertyKey("powerFlowDirection").asInt().ifNotExist().create();
schema.propertyKey("belongSubstation").asText().ifNotExist().create();
schema.propertyKey("belongFeeder").asText().ifNotExist().create();
schema.propertyKey("source_label").asText().ifNotExist().create();
schema.propertyKey("target_label").asText().ifNotExist().create();


// 顶点标签
schema.vertexLabel("Substation").properties("id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", 
"belongFeeder").primaryKeys("id").ifNotExist().create();
schema.vertexLabel("LineSegment").properties("id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", 
"belongFeeder").primaryKeys("id").ifNotExist().create();
schema.vertexLabel("LineSwitch").properties("id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", 
"belongFeeder").primaryKeys("id").ifNotExist().create();
schema.vertexLabel("StationHouse").properties("id", "name", "objectType", 
"objectHandle", "deviceType", "internalEndpointNo", "terminalNo", "usage", 
"powerFlowDirection", "belongSubstation", 
"belongFeeder").primaryKeys("id").ifNotExist().create();


// 边标签(每种类型对每种类型都定义一条边,便于扩展和双向连接)
schema.edgeLabel("Substation2LineSegment").sourceLabel("Substation").targetLabel("LineSegment").properties().ifNotExist().create();
schema.edgeLabel("LineSegment2StationHouse").sourceLabel("LineSegment").targetLabel("StationHouse").properties().ifNotExist().create();
schema.edgeLabel("LineSegment2LineSegment").sourceLabel("LineSegment").targetLabel("LineSegment").properties().ifNotExist().create();
//schema.edgeLabel("StationHouse2LineSwitch").sourceLabel("StationHouse").targetLabel("LineSwitch").properties().ifNotExist().create();
schema.edgeLabel("LineSegment2LineSwitch").sourceLabel("LineSegment").targetLabel("LineSwitch").properties().ifNotExist().create();




// ...根据实际需要继续补充


// 反向边(如需双向,定义反向边标签)
schema.edgeLabel("LineSegment2Substation").sourceLabel("LineSegment").targetLabel("Substation").properties().ifNotExist().create();
schema.edgeLabel("StationHouse2LineSegment").sourceLabel("StationHouse").targetLabel("LineSegment").properties().ifNotExist().create();
//schema.edgeLabel("LineSegment2LineSegment").sourceLabel("LineSegment").targetLabel("LineSegment").properties().ifNotExist().create();
//schema.edgeLabel("LineSwitch2StationHouse").sourceLabel("LineSwitch").targetLabel("StationHouse").properties().ifNotExist().create();
schema.edgeLabel("LineSwitch2LineSegment").sourceLabel("LineSwitch").targetLabel("LineSegment").properties().ifNotExist().create();

GitHub link: 
https://github.com/apache/incubator-hugegraph/discussions/2917#discussioncomment-15226199

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


Reply via email to