检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Label类别,表示此label用于点或边,取值如下: “vertex”:表示label用于点。 “edge”:表示label用于边。 “all”:表示label用于点和边。 默认值为all。 properties 是 Object 待更新的属性数组。具体数组内参数介绍表3。 表3 properties参数说明
按文件更新/删除数据 代码样例文件路径 代码样例文件名 对应的API com.huawei.ges.graph.sdk.v1.examples.fileoperation ImportPropertiesSample 通过导入文件更新点边的指定属性 DeleteByFileSample
更新点属性(1.1.6) 功能介绍 更新点的属性值,更新操作包含添加ADD,修改UPDATE和删除DEL。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/vertices/{vertex_id}/properties/action
Json 待更新的点数组。数组参数详见vertices参数说明。 ignoreError 否 Boolean 是否忽略批量中部分点的更新错误。默认值为false。 当值为false:表示发现导致无法更新的错误,例如待更新的点不存在则报错,不更新任何点。 当值为true:表示忽略类似错误并更新其他无错误的点属性。
Character csv格式文件字段分隔符,默认值为逗号(,)。list/set类型的字段内元素分隔符默认为分号(;)。 trimQuote 否 Character csv格式文件字段包围符,默认值为双引号(")。用来包围一个字段,如字段中含有分隔符或者换行等。 obsParameters
批量更新点属性 功能介绍 批量更新点属性。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/vertices/properties/action?action_id={actionId} 表1 路径参数 参数 是否必选 类型
待追加的属性数组。具体参数介绍请见表3 properties参数说明。 override 否 Bool 默认为false,当为true时表示覆盖写整个Label。 表3 properties参数说明 参数 是否必选 类型 说明 property 否 Object label的属性。具体参数介绍请见表4 property参数说明。
Json 待更新边数组。 ignoreError 否 Boolean 是否忽略批量中部分边的更新错误。默认值为"false",表示发现导致无法更新的错误,例如待更新的边不存在则报错,不更新任何边。 当值为"true"时,表示忽略类似错误并更新其他无错误的边属性。 表3 edges参数说明
定属性,则修改按属性输入顺序匹配上的第一条边的属性)。 若为空或输入边没有指定属性则更新行为与之前一致——更新符合条件的第一条边。 属性列表元素格式见表 targetProperty参数说明。 表3 targetProperty参数说明 参数 是否必选 类型 说明 label 是
批量更新边属性 功能介绍 批量更新边属性。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/edges/properties/action?action_id={actionId} 表1 路径参数 参数 是否必选 类型 说明
数据源类型:按实际数据源选择,目前支持Mysql、神通数据库、Oracle、DWS、Hive。 图名称:选择需要导入数据的图。 网段CIDR:数据源所在子网的网段。 访问IP地址:数据源的数据库的IP。 访问端口:数据源的数据库的端口(Hive不涉及)。 数据库名称:数据源的数据库的名称。 数据库用户名:访
schemaCount Integer 元数据返回个数。请求失败时,该字段为空。 schemaList Array of metadata objects 当前project_id下的所有元数据列表。请求失败时,该字段为空。 表5 metadata 参数 参数类型 描述 id String
适用场景 带一般过滤条件的最短路径算法(Filtered Shortest Path)适用于路径设计、网络规划等场景,通过对点边条件的过滤,控制最短路径的生成。 参数说明 表1 带一般过滤条件最短路径算法(Filtered Shortest Path)参数说明 参数 是否必选
查询HyG图列表 功能介绍 查询HyG图列表。 URI GET /ges/v1.0/{project_id}/hyg 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。 请求参数 无 响应参数 表2 响应Body参数说明
请求参数 表2 Body参数 参数 是否必选 参数类型 描述 commands 是 String 该自定义操作集执行的具体指令。语法详情见语法介绍一章。 响应参数 表3 响应要素说明 参数 类型 说明 errorMessage String 系统提示信息。 执行成功时,字段可能为空。
法问题,旨在寻找图中两节点之间的所有最短路径。 适用场景 全最短路径算法(All Shortest Paths)适用于路径设计、网络规划等场景。 参数说明 表1 全最短路径算法(All Shortest Paths)参数说明 参数 是否必选 说明 类型 取值范围 默认值 source
0/{project_id}/hyg/{graph_name}/dsl 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。 graph_name 是 String 图名称。 请求参数 表2 Body参数说明 参数 是否必选 类型 说明
数据迁移会把数据库各个表中的全部数据作为点或者边数据集导入到图实例,因此需要确保数据库中的表已经被处理为点或者边数据。 点边表中支持的数据类型,参考一般图数据格式章节中的属性说明。 点表格式:点ID列名,点Label列名,点属性列名1,点属性列名2,... 图1 点表格式 点表的数据如下图所示:
关联路径算法(n-Paths)用于寻找图中两节点之间在层关系内的n条路径。 适用场景 关联路径算法(n-Paths)适用于关系分析、路径设计、网络规划等场景。 参数说明 表1 关联路径算法(n-Paths)参数说明 参数 是否必选 说明 类型 取值范围 默认值 source 是 输入路径的起点ID
给出从给定的一个节点(称为源节点)出发到其余各节点的最短路径长度。 适用场景 单源最短路算法(SSSP)适用于网络路由、路径设计等场景。 参数说明 表1 单源最短路算法(SSSP)参数说明 参数 是否必选 说明 类型 取值范围 默认值 source 是 节点的ID。 String