检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
动态图分析API 动态群体演化(temporal_graph) 动态拓展(temporal_bfs) 时序路径分析(Temporal Paths) 父主题: 内存版
使用HyG算法分析图 GES服务为您提供了丰富的基础图算法、图分析算法和图指标算法,您可以使用图算法做关系分析等。 前提条件 前端创建持久化版图时,选择开启HyG计算引擎。 图1 HyG计算引擎 操作步骤 创建HyG图。 发送“POST /ges/v1.0/{project_id
查询图版本(2.0.0) 功能介绍 查询图的版本信息。 URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/version 表1 URI参数说明 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。
自定义创建图 登录华为云账号,进入图引擎服务管理控制台,单击右上角的“创建图”按钮,进入创建图页面。 选择“区域”,即集群工作区域,可在页面左上角下拉栏选择。 在创建图页面单击“自定义创建”tab页进入自定义创图界面。 在“服务选型”页面设置以下参数: 图1 图名称和软件版本 参数
配置图操作权限 图细粒度权限配置 用户组配置 用户详情
查看创建失败的图 当GES依赖的ECS服务的配额不足时,会出现创建图失败的情况,您可以在“图管理”页面查看创建失败的图。 操作步骤 在左侧导航栏,选择“图管理”。 在“图管理”页面中,左上角的“图管理”页签旁可以看到当前创建图失败的图数量。 图1 创图失败的图数量 单击可查看创建
图实例运维监控 GES为用户提供了一个多维度运维监控的界面,为客户图实例的稳定运行提供保驾护航的能力。该功能对图实例所使用磁盘、网络、OS指标数据,集群运行关键性能指标数据进行收集、监控、分析,及时暴露数据库中关键故障及性能问题,指导客户进行优化解决。 图实例运维监控看板只支持2
查询图概要信息(1.0.0) 功能介绍 查询图的点数和边数等概要信息。 URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/summary?label_details={labelDetails} 表1 路径参数 参数 是否必选 类型
执行子图算法 概述 根据输入调整子图生成方式,在生成的子图上,执行特定算法。 URL POST /ges/v1.0/{project_id}/graphs/{graph_name}/subgraphs/action?action_id=execute-algorithm 参数说明
查询HyG图概要信息 功能介绍 查询HyG图的点数量、边数量、属性信息、切分策略等概要信息。 URI GET /ges/v1.0/{project_id}/hyg/{graph_name}/summary 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String
图列表 URI GET /ges/v1.0/{project_id}/graphs 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。 请求参数 无 响应参数 表2 响应Body参数说明 参数 类型 说明 graphs
子图匹配(Subgraph Matching) 概述 子图匹配(subgraph matching)算法的目的是在一个给定的大图里面找到与一个给定小图同构的子图,这是一种基本的图查询操作,意在发掘图重要的子结构。 适用场景 子图匹配(subgraph matching)算法适用于
图引擎编辑器介绍 编辑器页面分为图分析区(包括探索区、操作区、元数据区、算法区)、绘图区、查询区、结果展示区、条件过滤及属性区。 图1 编辑器页面 表1 区域说明 区域名称 说明 探索区 提供图相关工具来探索图(例如:路经拓展),具体功能介绍请参考图探索功能。 操作区 通过调用A
时间轴设置 将单一视角的静态图转化为多视角的动态图,为您展示在一段时间内,点、边随时间变化的轨迹,展示动态图分析结果。 您需要使用具有“动态图分析能力”的图才能使用该功能,动态图的创建请参见创建动态图。 时间轴设置 创建动态图后,在“图管理”页面,单击动态图“操作”列的“访问”按钮,进入图引擎编辑器。
查看运行记录 系统会以表格的方式记录用户的执行操作记录,方便用户在分析数据时了解执行进度和执行完成时间。 查看运行记录的具体步骤如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 在执行Gremlin/Cypher/DSL查询或算法分析之后,在“运行记录”页签下会展示
统计信息展示 通过框选画布中点和边,在统计信息区会显示出当前所框选的点边对应的标签和节点权重的数量。关于点和边的概念请参考图数据格式。 统计信息展示的具体操作如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 单击绘图区右侧的,显示“条件过滤、属性和统计信息”页面,单击“统计信息”页签。
Schema编辑 添加label 在图引擎编辑器左侧的元数据列表中,单击,可增加一个新的标签。 Label 名称表示新增标签的名字。 Label 类型可以选择设置的标签类型(点,边或者通用类型),通用类型表示标签既可以表示点,也可以表示边。 自定义点样式:您可以来定义标签的颜色和标记,用来区分各个点。
DSL查询 GES提供的一种graph DSL查询语言,可以利用DSL来完成对图的查询与计算,帮助您低成本设计并运行算法。注意:该功能仅支持2.3.14及以上版本的图。 具体操作步骤如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 在图数据查询区,单击下拉按钮,切换
lModel子类实现算法计算逻辑,如图1中所示:首先,用户需要在@pregel_type装饰器中指定点值类型(ntype)和消息类型(mtype),其中,mtype可以不进行设置,默认和ntype保持一致。然后用户需要在UserPregelAlgorithm中实现以点为中心的方法
查看查询结果 数据分析结束后,您可以直接在绘图区查看结果或者在“查询结果”页签获取结果信息。 查看查询结果的具体步骤如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 在执行Gremlin/Cypher/DSL查询或算法分析之后,在“查询结果”页签下,展示查询结果。