从 awesome-dataset 加载到 NebulaGraph
项目描述
一键加载图数据
出色的图数据集
Graph Hub 是一个开源社区和中心,提供精心挑选的图数据集,适用于 NebulaGraph。
您可以通过复制粘贴数据集页面中的导入命令来探索图查询、算法、可视化、GNN、GenAI(图RAG)等。
如何使用
在 Jupyter Notebook 中加载数据
!pip install jupyter-nebulagraph
%load_ext ngql
选项 0(尚不支持)
待与 Juypter-NebulaGraph 集成。
%ng_dataset supply_chain
选项 1
使用 %ng_load
魔法命令从图数据集中心注册表加载数据。
- 有关详细信息,请参阅 供应链数据集下载。
- 有关命令用法,请参阅 %ng_load 魔法命令。
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/nodes_car_model.csv --tag car_model --vid 0 --props 1:name,2:number,3:year,4:type,5:engine_type,6:size,7:seats --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/nodes_feature.csv --tag feature --vid 0 --props 1:name,2:number,3:type,4:state --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/nodes_part.csv --tag part --vid 0 --props 1:name,2:number,3:price,4:date --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/nodes_supplier.csv --tag supplier --vid 0 --props 1:name,2:address,3:contact,4:phone_number --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/with_feature.csv --edge with_feature --src 0 --dst 1 --props 2:version --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/is_composed_of.csv --edge is_composed_of --src 0 --dst 1 --props 2:version --space supply_chain
%ng_load --header --source https://github.com/wey-gu/awesome-graph-dataset/raw/main/datasets/supply_chain/tiny/is_supplied_by.csv --edge is_supplied_by --src 0 --dst 1 --props 2:version --space supply_chain
在 NebulaGraph 控制台中加载数据
待与 NebulaGraph 控制台集成。
:play supply_chain
使用 NebulaGraph 导入器加载数据
# run the importer
docker run --rm -ti \
-v ${PWD}/data/supply_chain/:/data \
-v ${PWD}/importer_v4_config.yaml:/root/importer_v4_config.yaml \
vesoft/nebula-importer:v4 \
-c /root/importer_v4_config.yaml
有关每个数据集的详细信息,请参阅 图数据集中心。
贡献
有关如何将新数据集引入图数据集中心的更多信息,请参阅 贡献指南。
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
nebula_loader-0.1.1.tar.gz (5.7 kB 查看哈希值)
构建分发
关闭
nebula_loader-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0d74dcaf581b075c220a787a316ae12774a91a4c6f1225399c4684b16c4d70b7 |
|
MD5 | c497123adb3983feccee2d111b3aeb91 |
|
BLAKE2b-256 | fa5e42dd3bce33cc2c00fd3e97389a990c86e1e5e9169ee658569b7faa728305 |
关闭
nebula_loader-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d58a9bd2cfd97047ec87e0e2dcdb86ad03fe8f2f042cc350b4571181366de931 |
|
MD5 | 21f61a00c82d276fcfa53ccb90e32338 |
|
BLAKE2b-256 | b295fe5b19bff87d93c185fd3deca88027eeb3b85c3ba6b1341c62e2e2433805 |