数据建模工具
有一系列无代码工具帮助您开始数据建模。这里列出了一些可用的工具。
Neo4j Data Importer
Neo4j Data Importer 将数据建模集成到 导入过程 中,并让您绘制图模型并将数据映射到该模型。您可以访问它
-
通过 Import(导入)在 Neo4j Aura 中。
-
作为独立版本,仅限安全连接或支持安全和非安全连接。
欲了解更多信息,请参阅 Neo4j Data Importer 文档。
Arrows.app
Arrows.app 是一个无代码可视化平台,可将白板构想转化为图模型。它非常适合为您的数据设计领域模型。
使用此平台,您可以
-
从零开始草拟自己的白板,或从 JSON 文件和纯文本导入数据。
-
在不编写代码的情况下创建、修改和删除节点及关系,以及它们的标签和属性。
-
将可视化导出为 Cypher® 语句并加载到 Neo4j 数据库中。
Cypher Workbench实验室 (Labs)
Cypher Workbench 是一个基于云的工具,帮助 Neo4j 开发者创建和维护基于 Neo4j 的解决方案。它结合了类似 Arrows.app 的无代码可视化解决方案,并提供类似于 Neo4j Data Importer 的导入选项。
使用此平台,您可以
-
从零开始创建数据模型,或从 JSON 文件导入数据。
-
从现有 Neo4j 数据库逆向工程数据模型。
-
使用 Cypher 语句扩充当前数据模型,包括节点标签、关系类型和属性。
-
验证您的模型(命名约定、约束、数据、常见错误等)。
-
使用业务场景工具捕获问题和用例场景。
-
从 Excel、Google Sheets 或纯文本导入数据。
有关安装说明,请参阅 Cypher Workbench 文档。
工具比较
| Tool | Free(空闲) | 导入 | 导出 |
|---|---|---|---|
Data Importer |
.csv, .tsv |
- |
|
Arrows |
JSON |
Image、Cypher、JSON、URL、GraphQL |
|
Cypher Workbench |
Cypher Workbench JSON、Apoc.meta.schema、Arrows JSON |
JSON |
|
PlantUML |
PUML, JSON |
PNG、SVG、LaTeX 格式以及 ASCII 艺术图表 |
|
Mermaid |
Markdown |
Markdown |
|
Hackolade |
Hackolade JSON、YAML、DDL、XSD、Excel 模板、云存储、Collibra 数据字典 |
Cypher, HTML |