更新时间:2025-11-03 GMT+08:00

产品功能

GES服务提供以下产品功能:

创建图

图引擎服务有三种创建图的方式可供选择:自定义创建图、行业图模板创建图、创建动态图。系统默认使用自定义创建的方式。有关更多信息,请参阅创建图的方式

图引擎编辑器

通过图引擎编辑器对图进行分析和查询。其内置丰富的算法,供不同领域客户在不同场景使用,兼容Gremlin、Cypher和DSL查询语言,支持开放的API接口。简单易用,让零基础用户快速上手。有关更多信息,请参阅图引擎编辑器介绍

Gremlin查询

Gremlin是Apache Tinkerpop框架中使用的图遍历语言,使用Gremlin可以很方便的对图数据进行查询,进行图的修改、局部遍历和属性过滤等。有关更多信息,请参阅使用Gremlin语句查询图

Cypher查询

Cypher是一种被广泛使用的声明式图数据库查询语言,使用Cypher语句可以查询GES中的数据,并返回结果。有关更多信息,请参阅使用Cypher语句查询图

DSL查询

GES提供的一种graph DSL查询语言,可以利用DSL来完成对图的查询与计算,帮助您低成本设计并运行算法。注意:该功能仅支持2.3.14及以上版本的图。有关更多信息,请参阅使用DSL语句查询图

数据迁移

GES数据迁移功能提供了一键式从常见的关系型数据库(MySQL、Oracle、神通MPP)以及大数据组件(DWS、Hive)将数据导入到图实例的能力。用户只需要将原始数据预处理成GES所需要的点边表,就可以通过界面化操作将这些点边表导入到图实例,省去了之前繁琐的生成元数据、导出成csv、上传到OBS、从OBS导入到GES等复杂的中间步骤,极大地方便了用户数据入图的操作。有关更多信息,请参阅数据迁移功能介绍

连接管理

图实例创建完成后,可以通过连接管理功能下载相应的SDK和驱动,以及查看图实例的连接信息。

可以在图引擎管理控制台,左侧导航栏选择“连接管理”,进入连接管理页面。有关更多信息,请参阅下载与安装SDK

图细粒度权限

GES图实例提供了细粒度权限控制,可对特定Label的特定属性设置遍历(traverse)、读、写权限。您可以对您管理的图进行label、property级别细粒度权限设置,并对用户组进行授权。有关更多信息,请参阅配置图细粒度权限

图算法

服务提供了丰富的基础图算法、图分析算法和图指标算法,您可以使用图算法做关系分析等。有关更多信息,请参阅算法一览表

动态图分析

将单一视角的静态图转化为多视角的动态图,为您展示在一段时间内,点、边随时间变化的轨迹,展示动态图分析结果。有关更多信息,请参阅创建动态图

图探索功能

提供图相关工具来探索图,目前提供路径拓展功能:利用Filtered-query-API原理,对k跳过程进行逐层过滤,列出满足过滤条件的第k跳节点或边。有关更多信息,请参阅使用图探索功能分析图

可视化查询

在图引擎编辑器中可以使用拖拽的方式创建图查询语句,并且可以直接预览查询结果,无需手动编写任何代码。有关更多信息,请参阅将图分析结果进行可视化

3D图展示

使用3D模式来展现图效果,更直观的查看图和分析图。有关更多信息,请参阅使用3D模式展现图效果