这个和我理解是一样的。我刚才把你的这个文件尝试了下,也不行
studio的错误提示
server的日志
大佬,我在线等您
https://docs.nebula-graph.com.cn/3.3.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/
您好,你可能需要升级下 Studio 了
第一疑问:那就是说我的操作没有错,是因为我这个3.2.3版本studio的问题是吧?
之所以没有升级。因为3.2.3有图探索功能,升级了后就没有图探索功能了。
第二个疑问:如果不升级的话,就无法导入地理数据了,可以这么理解吗?
另外,我也看了importer相关的文档,importer不支持地理类型数据的导入吧?
可以贴出您的配置文件以及 importer的版本信息吗?
这是point-target.csv文件内容
:IGNORE,:IGNORE,:IGNORE,:IGNORE,:SRC_VID(string),location.geo:geography(point),:IGNORE,:IGNORE
3533541035288952916,2022-02-25 20:03:59.0,1645790639,36.110.58.19,116.511494-39.993204,Point(116.511494 39.993204),116.511494,39.993204
这是配置文件内容
# 连接的 NebulaGraph 版本,连接 3.x 时设置为 v3。
version: v3
description: example
# 是否删除临时生成的日志和错误数据文件。
removeTempFiles: false
clientSettings:
# nGQL 语句执行失败的重试次数。
retry: 3
# NebulaGraph 客户端并发数。
concurrency: 10
# 每个 NebulaGraph 客户端的缓存队列大小。
channelBufferSize: 128
# 指定数据要导入的 NebulaGraph 图空间。
space: lbg_risk_control
# 连接信息。
connection:
xxxx
xxx
postStart:
# 配置连接 NebulaGraph 服务器之后,在插入数据之前执行的一些操作。
commands: |
# 执行上述命令后到执行插入数据命令之间的间隔。
afterPeriod: 15s
preStop:
# 配置断开 NebulaGraph 服务器连接之前执行的一些操作。
commands: |
# 错误等日志信息输出的文件路径。
logPath: ./err/test.log
# CSV 文件相关设置。
files:
# 数据文件的存放路径,如果使用相对路径,则会将路径和当前配置文件的目录拼接。本示例第一个数据文件为点的数据。
- path: ./point-target2.csv
# 插入失败的数据文件存放路径,以便后面补写数据。
failDataPath: ./err/err.csv
# 单批次插入数据的语句数量。
batchSize: 10
# 读取数据的行数限制。
limit: 10
# 是否按顺序在文件中插入数据行。如果为 false,可以避免数据倾斜导致的导入速率降低。
inOrder: false
# 文件类型,当前仅支持 csv。
type: csv
csv:
# 是否有表头。
withHeader: true
# 是否有 LABEL。
withLabel: false
# 指定 csv 文件的分隔符。只支持一个字符的字符串分隔符。
delimiter: ","
schema:
# Schema 的类型,可选值为 vertex 和 edge。
type: vertex
这是importer版本
nebula-importer-darwin-arm64-v3.2.0
您好,请将 csv 文件中的 SRC_VID 改成 VID 。
我的锅。大意了,我尝试下!!!!
终于可以了! 通过importer的方式是可以在studio v3.2.3有问题的基本上workaround!感谢大佬一下午的时间支持!给赞
另外,我看社区有好多在新版本中把『图探索』功能加回来的诉求,我也希望在新版本中有这个功能
好的,收到大家的声音,我们再斟酌下。
我排查了一下,因为 3.0.x nebula 导入坐标时候是需要 INSERT VERTEX player
(geo
) VALUES “1”:(“Point(116.511494 39.993204)”) 带引号的,这是一个我们的 bug。我们会修复一下,如果急的话,你可以在 csv 里暂时给地理位置信息的数据手动加上引号,也能使用
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。