【文件属性】:
文件名称:neo4j-bigquery:将Neo4j数据导出到Google BigQuery
文件大小:11KB
文件格式:ZIP
更新时间:2021-04-27 19:13:49
JavaScript
Neo4j BigQuery导入器
此代码从neo4j实例导出所有数据,并将其写入Google的BigQuery服务。
先决条件
您必须已安装gcloud CLI实用程序并对其进行了身份验证。
您必须有权访问正在运行的neo4j实例。
用法
npm install
export NEO4J_URI=bolt://my-endpoint
export NEO4J_USER=neo4j
export NEO4J_PASSWORD=secret
node index.js
这是如何工作的
导出节点
我们获取每个可能的节点标签组合的列表,并将每个组合放入表中。 我们对每个关系组合都执行相同的操作。
因此,例如,如果您有一个看起来像(:Person)-[:FRIENDS]->(:Person)的图形,那么最终将得到两个BigQuery表:
Person
Person_FRIENDS_Pers
【文件预览】:
neo4j-bigquery-master
----.gitignore(31B)
----README.md(2KB)
----package.json(464B)
----src()
--------BatchResultFetcher.js(4KB)
--------bq.js(4KB)
--------CSVFile.js(1KB)
--------log.js(137B)
--------cypher-common.js(1KB)
----index.js(12KB)