检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是否考虑边的方向 Bool true或false false timeWindow 否 用于进行时间过滤的时间窗 Json 具体请参见表2。 - 表2 timeWindow参数说明 参数 是否必选 说明 类型 取值范围 默认值 filterName 否 用于进行时间过滤的时间属性名称
Sets)可以得到两个点集合(群体集合)所共有的邻居(即两个群体临域的交集),直观的发现与两个群体共同联系的对象,如发现社交场合中的共同好友、消费领域共同感兴趣的商品、社区群体共同接触过的人,进一步推测两点集合之间的潜在关系和联系程度。 适用场景 点集共同邻居算法适用于进行关系发掘、产品/好友推荐等图分析技术。
Detection) 概述 单点环路检测(Single-Vertex-Circles-Detection)是一个经典的图问题,意在寻找图中的环路。环路上的点较好地体现了该点的重要性。 适用场景 单点环路检测适用于交通运输、金融风控等场景。 参数说明 表1 Single-Vertex-C
labelDetails 否 Boolean 是否返回不同label下点边的数目信息,默认为false。为true时,返回不同label的点边数目。 请求示例 查询图的点数和边数等概要信息,true表示返回不同label的点边数目。 GET http://{SERVER_URL}/ges/v1
String 输入路径的起点ID。 directed 否 Boolean 是否考虑边的方向。取值为true或false。 说明: false当前版本在有权图上不支持。 当数据集不包含inedge时,若directed=true,选择一个不依赖于Inedge的算法实现版本计算输出,
表3 data参数说明 参数 类型 说明 vertexNum Integer 图的点数。 edgeNum Integer 图的边数。 labelDetails(2.2.14) Object 不同label下的点边数目信息。若需要正常显示此字段,请按照表 labelDetails数据各要素说明建立点边索引。
点集全最短路算法(Shortest Path of Vertex Sets)用于发现两个点集之间的所有最短路径。 适用场景 点集最短路算法可应用于互联网社交、金融风控、路网交通、物流配送等场景下的区块之间关系的分析。 参数说明 表1 All Shortest Paths of Vertex Sets参数说明
根据输入参数,执行紧密中心度算法。 紧密中心度算法(Closeness Centrality)计算一个节点到所有其他可达节点的最短距离的倒数,进行累积后归一化的值。 URI POST /ges/v1.0/{project_id}/hyg/{graph_name}/algorithm
edges 是 Object 待查询的边数组。 表3 edges参数说明 参数 是否必选 类型 说明 source 是 String 边的source节点。 target 是 String 边的target节点。 index 否 String 边的index。 响应参数 表4 响应Body参数说明
根据输入参数,执行Cesna算法。 Cesna算法是一种重叠社区发现算法,该算法将节点与社区之间的关系建模为一个二部图,假设图中节点的连边是根据社区关系生成的。此外,该算法还利用了节点属性对社区进行建模,即假设节点的属性也是根据社区关系生成的。 URI POST /ges/v1.0/{project_id}/
object 存储metadata的消息信息的对象。 表4 GesMetaData 参数 参数类型 描述 labels Array of Label objects Label数据结构集合。 表5 Label 参数 参数类型 描述 name String Label的名称。 properties
标签(Label) 标签是属性的集合,描述了一个点或边拥有的所有属性的数据格式。 在不同的标签中,如果定义了相同的属性名称(Property name),则定义的cardinality和dataType需要跟已定义的一致。2.3.18版本以后不再有该限制,即支持不同Label下的同名属性类型不同。
jobId String 查询节点任务ID。请求失败时字段为空。 jobType String 执行该异步任务的jobType。 请求示例 生成以label为点,label间关系为边的schema结构。 POST http://{SERVER_URL}/ges/v1.0/{project
String 标准csv格式,ID之间以英文逗号分隔,例如:“Alice,Nana”。 个数不大于100000。 - directed 否 是否考虑边的方向 Boolean true或false false 表2 response_data参数说明 参数 类型 说明 path List 最短路径,格式:
根据输入参数,执行连通分量(Connected Component)算法。 连通分量代表图中的一个子图,当中所有节点都相互连接。考虑路径方向的为强连通分量(strongly connected component),不考虑路径方向的为弱连通分量(weakly connected component)。连通分量算法(Connected
成功时,result值为success。 失败时,result值为failed。 表3 data参数说明 参数 类型 说明 vertex Json 包含的点标签、属性信息。 edge Json 包含的边标签、属性信息。 policy String 切分策略。 inEdge Boolean 是否包含入边。 idIndex
c,则需要创建一个新的vpc,创建成功后,可自动填充。 子网:可进入VPC服务查看VPC下已创建的子网名称和ID,选择需要创建集群的子网。 其余各选项:使用系统默认即可。 单击“确认创建”,进入规格确认页面,单击“提交”系统会自动创建所选规格的图并置入所选的模板数据(schema+sample数据)。
在线生成SDK代码 API Explorer的代码示例能根据需要填写参数后动态生成SDK代码,降低您使用SDK的难度,推荐使用。 GES在API Explorer仅对接常用Region供用户调试,若动态生成代码的客户端初始化使用的Region不满足使用场景,可参考如下代码: //
String 执行该异步任务的jobId。 说明: 可以查询jobId查看任务执行状态、获取返回结果,详情参考Job管理API。 图数据库中的悬空边(边存在,但是边的source节点或target节点不存在)不会同步到HyG引擎。 请求示例 图数据库的更新信息同步到HyG计算引擎
带过滤的n_paths算法(filtered_n_paths)(2.2.22) 概述 带过滤的n_paths算法是给定起始点source、目的点target、跳数k、路径数n、过滤条件filters,找出source和target间不多于n条的k跳无环路径。 算法名称:带过滤的n_paths