检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表示要做的查询类型,可选的值有:inV(入点), outV(出点), bothV(入点和出点)。 vertex_filter 否 JSON String 作用在下一跳的点上。具体格式见表 property_filter元素格式。 edge_filter 否 JSON String 作用在点到点之间的边。具体格式见表
"vertexsetPath": "file:///root/ges-install/auDatas/movies_vertex_new.csv", "schemaPath": "file:///root/ges-inst
进行“下载”操作。 图引擎实例连接信息 图3 实例信息 选择您已创建的图实例名称,可以查看到以下信息: 内网访问地址:同一私有网络内的弹性云服务器可以通过内网访问地址连接当前图实例。 公网访问地址:使用公网访问地址(弹性IP)可以从互联网访问图实例。同时支持图实例弹性IP的解绑与绑定。
现将图规格为持久化版的图支持的API单独成章节,方便您查阅和使用。 支持的数据类型 类型 描述 char 字符。 float float浮点类型(32位浮点)。 double double浮点类型(64位浮点)。 bool bool类型,取值(0/1)或者(true/false)。 long 长整数类型(取值范围-2^63
重复边的定义,是否忽略Label。取值仅支持为false。 false表示:<源点,终点,Label>三者相同的边为重复边。 createNotExists 否 Boolean 对于edges参数中不存在的source或target节点,是否会先添加这些点,再执行添加边操作。取值仅支持为false。 fal
当前的Cypher查询编译过程中使用了基于label的点边索引,如需正常使用Cypher,请使用新建索引API构建索引,示例如下: 点label索引添加命令示例,索引名称为cypher_vertex_index,索引类型为全局点索引。 POST http://{SERVER_URL}/ges/v1
DSL语法说明 图操作接口 自定义算法运行接口(当前支持Pregel编程模型) Pregel编程接口 自定义图分析算法编程示例 父主题: HyG算法API
任务中心 管理面任务中心 业务面任务中心 父主题: 查看图任务
点操作 代码样例文件路径 样例方法名 对应的API com.huawei.ges.graph.sdk.v1.examples.persistence testQueryVertexsDetails 点详情查询 testBatchVertexsQuery 批量点查询 testBatchAddVertexs
点操作 代码样例文件路径 样例方法名 对应的API com.huawei.ges.graph.sdk.v1.examples.persistence testQueryVertexsDetails 点详情查询 testBatchVertexsQuery 批量点查询 testBatchAddVertexs
对于edges参数中不存在的source或target节点,是否会先添加这些点,再执行添加边操作。默认值为“false”(不影响原功能和语义)。 当值为“true”时,对于edges参数中不存在的source或target节点,会先添加这些点,再执行添加边操作。 表2 edges参数说明 参数
Body参数说明 参数 是否必选 类型 说明 source 是 String source点名称。 target 是 String target点名称。 label 是 String 点的label,若没有则置为“__DEFAULT__”。 properties 否 Json 各个属性的值。
查询元数据(1.0.2) 功能介绍 查询某个图下的元数据。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1.0/{project_id}/graphs
表3 data 参数 类型 说明 properties Object 属性数组。 type String Label类型,表示此label用于点或边。 请求示例 进行查询label操作。 GET http://{SERVER_URL}/ges/v1.0/{project_id}/gr
在Request Header中增加“X-Auth-Token”。 在Request Body中传入参数如下: { "vertex": [], //点属性列表 "edge": [ { "property": [
图操作接口 图操作接口旨在为用户提供从输入、计算到输出的端到端全流程操作接口。 图属性值类型 Python DSL当前支持3种数据类型:int、float和bool,分别对应C++中的int64_t、double和bool基本数据类型。 Combiner类型 Combiner用于
List[int] 获取当前点的出边(List) edge_dst(eid)->int 获取当前边的目标点 num_nodes 获取全图点数 num_edges 获取全图总边数 send(dst_nid, msg)->None 向目标顶点发送消息 顶点间的数据交换操作。 halt(nid)
表示重复边定义不包含Label,即用<源点,终点>标记一条边,不包含Label。 false 表示重复边定义包含Label,即用<源点,终点,Label>标记一条边。 表2 edges参数说明 参数 是否必选 类型 说明 source 是 String 边的source节点。 target 是 String
项目ID。获取方法请参见获取项目ID。 graph_name 是 String 图名称。 source 是 String source点名称。 target 是 String target点名称。 index 否 Integer 边index。 若已设置属性信息,则忽略index值。 若未设置属性信息,则根据index值进行边的删除。
待更新边数组。 表3 edges参数说明 参数 是否必选 类型 说明 source 是 String 边的source节点。 target 是 String 边的target节点。 label 否 String 边的label。 sortKey 否 String/int/null/varString