检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
算法 代码样例文件路径 代码样例文件名 对应的API com.huawei.ges.graph.sdk.v1.examples.algorithm PagerankSample PageRank算法 PersonalrankSample Personalrank算法 KcoreSample
通过读取文件删除点边(2.2.15) 功能介绍 通过读取文件删除点边。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/action?action_id=delete-by-file 表1 路径参数 参数 是否必选 类型 说明
添加边(2.1.2) 功能介绍 添加边。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/edges 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。
点过滤查询(1.0.0) 功能介绍 查询满足过滤条件的点集合。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/vertices/action?action_id=query 表1 路径参数 参数 是否必选 类型 说明 project_id
删除边(1.0.6) 功能介绍 删除边,可根据指定的属性值或index进行删除。 URI DELETE /ges/v1.0/{project_id}/graphs/{graph_name}/edges?source={sourceVertex}&target={targetVer
图数据的格式 一般图数据格式 动态图数据格式 父主题: 元数据操作
管理面API概览 GES管理面API包括系统管理,图管理,备份管理,元数据管理和任务中心。 表1 系统管理API 名称 版本 URL 功能描述 查询配额 1.0.0 GET /v2/{project_id}/graphs/quotas 查询图个数、边数以及备份个数配额。创建图或者
基本操作和兼容性 基本操作 操作名 Cypher语句 查点 match (n) return n 查边 match (n)-[r]->(m) return n, r, m 查路径 match (n:user)-[r]->(m:movie)-->(s:series) return n
算法API参数参考 算法公共参数 pagerank算法(1.0.0) personalrank算法(1.0.0) k核算法(kcore)(1.0.0) k跳算法(k_hop)(1.0.0) 共同邻居(common_neighbors)(1.0.0) 点集共同邻居(common_n
Filtered-query V2(2.3.6) 功能介绍 第二代filtered query。支持filtered query API和repeat query API共同的功能。 该接口支持对多跳过滤查询,循环执行遍历查询进行加速。 例如以下gremlin语句: g.V('node1')
GES自定义策略 如果系统预置的GES权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考权限策略和授权项。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。
批量添加边(2.1.16) 功能介绍 批量添加边。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/edges/action?action_id=batch-add 表1 路径参数 参数 是否必选 类型 说明 project_id
导出job返回结果到文件(2.2.1) 功能介绍 用于将异步任务(jobId)的执行结果(result)导出到文件。 支持算法列表: pagerank、personalrank、pixie louvain、label_propagation、connect_component kcore
使用流程 参考初始化参数获取参数并进行客户端初始化,下面以内存版的执行Cypher查询API为例,演示如何使用Java SDK。 获取图的名称和访问地址 登录GES服务控制台页面,在图管理页面获取图的名称(graphName)和访问地址(graphEndPoint),其中图的访问
使用流程 参考初始化参数获取参数并进行客户端初始化,以内存版的执行Cypher查询API为例,演示如何使用Python SDK。 获取图的名称和访问地址 登录GES服务控制台页面,在图管理页面获取图的名称(graphName)和访问地址(graphEndPoint),其中图的访问
连接管理 图实例创建完成后,您可以通过连接管理功能下载相应的SDK和驱动,以及查看图实例的连接信息。 在图引擎管理控制台,左侧导航栏选择“连接管理”,进入连接管理页面。 图1 连接管理 下载SDK和驱动 图2 SDK和驱动 您可以选择集群支持的CPU架构,单击“下载”按钮进行SDK的下载。
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
客户端初始化 根据不同的认证方式,客户端初始化有三种方式,可根据需要选择其中一种。 客户端初始化时可根据需要进行HTTP配置,具体可参考。 认证方式 客户端连接参数 父主题: Python SDK
基本操作和兼容性 基本操作 操作名 Cypher语句 查点 match (n) return n 查边 match (n)-[r]->(m) return n, r, m 查路径 match (n:user)-[r]->(m:movie)-->(s:series) return n
内存版 内存版业务面API包括点操作、边操作、元数据操作、索引操作、Gremlin操作、算法、路径、图统计、图操作、子图操作、Job管理、Cypher操作API。 表1 点操作API 名称 版本 URL 功能描述 点过滤查询 1.0.0 POST/ges/v1.0/{projec