Graph Studio 是一个面向开发人员、数据科学家和数据库管理员的自助式图形数据库、数据管理和分析环境。得益于 Graph Studio,Oracle Autonomous Database 成为了一个全面的,适用于图形分析和图形模型可视化的托管式平台。
利用一键供应特性、集成式工具和安全功能,初学者也能在 Oracle Autonomous Database 中,在数分钟内部署一个全面的图形数据库平台,使用图形分析服务。
Graph Studio 提供全面的工具,包括:
您可以在 Oracle Autonomous Database 的“开发”或“工具”选项卡下找到 Graph Studio。登录 Graph Studio 前,请创建一个数据库帐户并为帐户分配一个 GRAPH_DEVELOPER 角色。
借助 Oracle Autonomous Database 的图形功能,您可以在图形中搜索特定的模式,运行大量的预构建图形算法。在 Graph Studio 中,您可以使用类似 SQL 的 PGQL 语言来执行模式匹配查询,按照语言规范来指定图形模式。另外,您还可以访问 60 种图形算法,满足排序和游走、社区检测、路径探索、图形结构评估、链接预测以及更多其它需求。
不支持。Graph Studio 与 Oracle Cloud Infrastructure 紧密集成,目前不支持本地部署且无相关计划。如需在本地部署系统或 Oracle Cloud IaaS 上运行图形分析,我们建议您使用 Oracle Graph Server and Client 套件(点击这里下载)。
使用 Graph Studio 以及 Oracle Autonomous Database、Oracle Autonomous Data Warehouse 和 Oracle Autonomous Transaction Processing 的图形功能时,您无需单独支付订阅费用或获取许可。有关 Oracle Autonomous Database 许可的更多信息,请参阅相关的常见问题解答文档。
是的。Oracle Autonomous Database 提供免费 30 天试用,其中包含 Graph Studio。
是的。在共享 Exadata 基础设施部署下,Oracle Autonomous Database 提供免费服务,其中包含 Graph Studio。
作为数据库用户,您只需获得 GRAPH_DEVELOPER 角色,就可以访问图形功能。
Oracle Autonomous Database 的所有安全机制均适用于 Graph Studio。了解有关 Oracle Autonomous Database 安全功能的更多信息。
Graph Studio 使用 Oracle Autonomous Database 作为持久层。在运行过程中,图形数据将从持久层移动到内存中数据结构,以进行分析。您可以使用 Graph Studio 管理数据、将关系表映射至图形模型以及分析生成的图形数据。
Graph Studio 是一个适用于图形数据的集成式自助工具。其中包括:
Graph Studio 还提供了示例数据和演示笔记本,可帮助用户快速入门。
Graph Studio 使用 Oracle Autonomous Database 作为暂存区,您可以使用任何支持将 Oracle Autonomous Database 作为数据存储的工具或解决方案来加载数据,例如 Oracle GoldenGate 和 Oracle Data Integration。了解有关将数据加载到 Oracle Autonomous Database 的更多信息。
在图形模式匹配方面,Graph Studio 支持属性图形查询语言(Property Graph Query Language,PGQL)。PGQL 是一种基于 SQL 的,适用于属性图形数据模型的查询语言,支持您指定与图形的顶点和边相匹配的高级图形模式。它不仅支持分组 (GROUP BY)、聚合(例如 MIN、MAX、AVG、SUM)、排序 (ORDER BY) 和许多其它常见的 SQL 结构,还支持强大的正则表达式结构,可满足图形可达性、最短路径探索和成本最低路径探索需求。了解关于最新语言规范的更多信息以及众多示例。
Graph Studio 内置了近 60 个经过专门优化的图形算法,可执行排序和游走、社区检测、路径探索、链接预测以及结构评估等任务。了解有关特定算法的详细信息。
Graph Studio 中的笔记本环境提供了可用于访问图形 API 的 Java 和 Python 解释器,还提供了一个可对图形执行模式匹配查询的 PGQL 解释器。
Graph Studio 会自动计算所需内存大小,确保顺利将图形数据移动到内存中数据结构以进行分析。为了加快速度,您可以在 Graph Studio 中预先分配内存。
不需要。底层的 Oracle Autonomous Database 将确定表格数据结构的最优访问路径。而对于内存中图形分析,Graph Studio 提供了一些特定数据结构,无需您显式创建索引。
Graph Studio 中的图形建模器可在建模过程中生成 PGQL DDL。如果您之前创建了 PGQL DDL 语句,您可以将其复制并粘贴到图形建模器中 — 按原样使用或按需进行优化。另外,您也可以在“图形”菜单图标下的“查询练习区”中输入 PGQL DDL 语句。
注:为免疑义,本网页所用以下术语专指以下含义: