nero4j导入关系数据以及节点操作
1. 先看下构建好的关系图谱如下:
2. 构建节点,并且导入数据
create table ch_from_to_count(
id int primary key auto_increment,
fromWho VARCHAR(100),
toWho varchar(100),
caseId VARCHAR(24),
countNum int(11)
)charset utf8;
表中插入数据:
insert into ch_from_to_count(fromWho,toWho,caseId,countNum)
SELECT * from(
SELECT DISTINCT fromWho,substring_index(substring_index(t.toWho,';', b.help_topic_id + 1), ';', -1) toWho ,caseId,countNum
FROM (
SELECT DISTINCT * from from_to_count_2
) t
join mysql.help_topic b
ON b.help_topic_id < (LENGTH(t.toWho) - LENGTH(REPLACE(t.toWho, ';', '')) + 1)
) a
---------------------------------------------------------------
3.neo4j数据导入ch_from_to_count节点:
load csv with headers from 'file:///ch_from_to_count.csv' as line
merge (a:ch_from_to_count { id:line.id, fromWho:line.fromWho, toWho:line.toWho, caseId:line.caseId, countNum:line.countNum})
return a.id as id, a.fromWho AS fromWho, a.toWho AS toWho, a.caseId AS caseId, a.countNum as countNum
neo4j数据导入ch_toWho节点:
load csv with headers from 'file:///ch_toWho.csv' as line
merge (a:ch_toWho { from_id:line.from_id, toWho:line.toWho, to_id:line.to_id})
return a.from_id as from_id, a.toWho AS toWho, a.to_id as to_id
4. 导入关系数据
MATCH (f:fromWho),(t:toWho) where f.id=t.id
CREATE (f)-[r:rel_b{caseId:f.caseId,countNum:f.countNum}]->(t)
return r
nero4j导入关系数据以及节点操作相关推荐
- DOM(三):节点操作——获取父子兄节点(查)、添加和删除元素节点
一.节点之间的层级:父子兄 节点主要 有父子兄关系 1.父节点操作 语法:子节点.parentNode,得到的是一个元素不是集合 比如我选了一个类名叫zzy的元素 var zzy = document ...
- 【数据应用案例】关系数据的隐私保护
案例来源:@关会华 阿里技术 案例地址:https://mp.weixin.qq.com/s/4Eqh4p0j3cDj_0M4VAG-aA 0. 背景: 1)关系数据描述的是实体与实体之间的联系,如人 ...
- solr mysql 导入命令_(solr系列:四)将mysql数据库中的数据导入到solr中及删除solr中导入的数据...
在前面的博文中,已完成了在tomcat中对solr的部署,为solr添加了一个自定义的core,并且引入了ik分词器. 那么该如何将本地的mysql的数据导入到solr中呢? 准备工作: 1.mysq ...
- python导入excel数据-Python导入数值型Excel数据并生成矩阵操作
riginal_Data 因为程序是为了实现对纯数值型Excel文档进行导入并生成矩阵,因此有必要对第五列文本值进行删除处理. Import_Data import numpy as np impor ...
- layui导入模板数据_实物资产管理软件操作手册(数据接口)
数据接口管理 "数据接口"功能是用于系统基础数据初始化使用的.此处提供了若干基础数据的维护模板,按照规定的要求维护好模板即可直接批量导入基础数据.基础数据模板有:人员档案.部门.存 ...
- gephi导入边数据时,和节点数据不在一个工作区
项目场景: win10 gephi0.9.2 问题描述: gephi先导入节点数据,之后导入边数据的时候发现它在另一个工作区,这样导致一个工作区只有边或者节点数据. 解决方案: 导入完节点数据后,点击 ...
- python将excel导入生成矩阵_Python导入数值型Excel数据并生成矩阵操作
riginal_Data 因为程序是为了实现对纯数值型Excel文档进行导入并生成矩阵,因此有必要对第五列文本值进行删除处理. Import_Data import numpy as np impor ...
- python读写、导入导出数据操作(简)
这里的读写文件,与导入导出数据不同,导入数据是直接连接csv或xlsx文件,将数据导入进来或导出保存出去. 这里读文件,是可迭代的,文件使用完毕后还需要关闭. 1. 读取操作 open() 可以读取c ...
- Doris系列之导入Kafka数据操作
Doris系列 注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Sp ...
- 【Python处理EXCEL】基础操作篇:在Python中导入EXCEL数据
一.前期准备 此篇使用两种导入excel数据的方式,形式上有差别,但两者的根本方法实际上是一样的. 首先需要安装两个模块,一个是pandas,另一个是xlrd. 在顶部菜单栏中点击文件,再点击设置,然 ...
最新文章
- Spring管理Bean的生命周期
- 大剑无锋之JVM 堆内存溢出后,其他线程是否可继续工作?
- 创业者具备的五大技能_赛事动态 | 新道科技连续六年支持全国职业院校技能大赛沙盘模拟企业经营赛项...
- extern “C”总结
- sync不生效 vue_Vue实战项目-记账器-重要知识点汇总
- satoshi自动上色算法_再见,老照片!百年老照片修复算法,那些高颜值的父母!...
- DataTable:执行DataTable.Select(条件)返回DataTable的解决方法
- Shelld5的使用
- CS61a-2020fall学习笔记
- 《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》——第2章 生产模式和计划策略 2.1 计划策略与需求类型总览...
- 第六篇:A133 用DragonSN工具刷SN号,MAC地址细节问题
- Skype不能打开解决记录(win7)
- matlab直方图均衡化实现
- 360桌面整理计算机图标,电脑桌面脏乱差 360桌面助手一键整理
- Tensorflow学习-自定义模型
- 解决ios微信公众号h5页面新增底部前进后退导航栏产生的布局问题
- android xml画斜线,API返回XML引号通过反斜线
- Android技能树 — 动画小结
- 苹果研发microLED暂难摆脱对三星的依赖
- jjava企业级开发-01