检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图数据的持久化功能,将用户写入的数据落盘,通过多副本和硬件冗余等方式,实现高可用和快速故障恢复,目前持久化版已完成千亿和万亿的大规模图存储和查询验证。 现将图规格为持久化版的图支持的API单独成章节,方便您查阅和使用。 支持的数据类型 类型 描述 char 字符。 float float浮点类型(32位浮点)。
管理面API构造请求 本章节介绍GES管理面REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时进行鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs
HyG算法API 执行算法 算法API参数参考 算法结果TXT格式说明 执行DSL算法 DSL语法说明 父主题: 持久化版
访问图和分析图 大图访问 图引擎编辑器介绍 访问图引擎编辑器 动态图 图探索功能 多图管理(持久化版) HyG图管理(持久化版) 添加自定义操作 Schema编辑 隐藏图敏感信息 可视化查询图 画布快照 Gremlin查询 Cypher查询 DSL查询 使用算法分析图 索引管理 在绘图区分析图
部边索引”时会有这个选项。 索引属性名称:只有属性基数为单值类型的属性才会显示在这里,多值不显示。 图2 创建索引参数 持久化版新增索引没有上限,内存版最多能创建10个索引。 填写完成后,单击“确定”会弹出一个提示框,您可以选择是否前往任务中心查看索引创建进度。 图3 查看创建进度
common_neighbors_of_vertex_sets parameters 是 Object 算法参数。详情请参考各算法参数描述。 表2 2.1.7版本新增Body参数说明 参数 是否必选 类型 说明 executionMode 否 String sync:同步 async:异步 默认值为“async”。
图规格为(持久化版)的图暂不支持该参数。 action 否 String 处理方式,取值为allow,ignore和override,默认为allow。 allow表示允许重复边。 ignore表示忽略之后的重复边。 override表示覆盖之前的重复边。 图规格为(持久化版)的图暂不支持该参数。
aths filtered_n_paths parameters 是 Object 算法参数。详情请参考各算法参数描述。 表2 2.1.7版本新增Body参数说明 参数 是否必选 类型 说明 executionMode 否 String sync:同步 async:异步 默认值为“async”。
图1 导入数据 在弹出的导入提示框中,选择以下参数。 图集群(持久化版图会有此项):持久化版的图在创建时会自动升级为多图集群,一个图集群下可以包含多个图实例,具体可参见多图管理(持久化版)。 元数据:可选择已有元数据或创建新的元数据,具体操作可参考创建元数据。 边数据集:选择对应的边数据集。
Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 错误码 请参见错误码。 父主题: 内存版
查看运行记录 系统会以表格的方式记录用户的执行操作记录,方便用户在分析数据时了解执行进度和执行完成时间。 查看运行记录的具体步骤如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 在执行Gremlin/Cypher/DSL查询或算法分析之后,在“运行记录”页签下会展示
在不同的标签中,如果定义了相同的属性名称(Property name),则定义的cardinality和dataType需要跟已定义的一致。2.3.18版本以后不再有该限制,即支持不同Label下的同名属性类型不同。 属性(Property) 属性指的是单个属性的数据格式,包含3个字段。 Property
DSL语法说明 语法介绍 Algorithm query接口是GES提供的一种graph DSL,我们可以利用DSL来完成对图的查询与计算。服务规划为DSL增加各种查询算子,细粒度的基础计算模式算子,从而使得DSL支持用户自定义的图遍历,多跳过滤查询,模式匹配,相似性算法,社区算
Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 错误码 请参见错误码。 父主题: 内存版
Array of Json 无 while/do looping模式。用于终止遍历过滤条件列表,具体格式见表 until元素格式。2.2.22版本until仅支持一个终止条件。 times 否 int 2 用于限制最长步数。默认值为2,最大值为20。 emit 否 Boolean false
和target参数进行查询的算法,例如personalrank算法,k跳算法,最短路径算法等,支持按照属性查询点。当前该功能只支持图规格为内存版的图使用。 图2 查询点 单击运行算法分析,分析结束后您可以查询结果。 在图引擎编辑器页面上调用算法,由于受限于可视化呈现效果,仅截取了50
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
=, >, >=, <, <=; 集合运算:IN, NOTIN; 判断左值(标签、id、属性值)是否在右值(必须是array类型)中,和内存版的左值和右值是否有交集的语义有区别。 不支持CONTAIN、NOTCONTAIN、SUBSET等集合运算。 匹配:右值是左值的PREFIX(前缀)、NOTPREFIX(非前缀)、
业务面API构造请求 本节介绍GES业务面REST API请求的组成。 请求URI 图引擎服务业务面API请求URI由如下部分组成。 {URI-scheme} :// {SERVER_URL} / {resource-path} ? {query-string} 尽管请求URI包
查看查询结果 数据分析结束后,您可以直接在绘图区查看结果或者在“查询结果”页签获取结果信息。 查看查询结果的具体步骤如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 在执行Gremlin/Cypher/DSL查询或算法分析之后,在“查询结果”页签下,展示查询结果。