检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行Cypher查询 功能介绍 Cypher是一种被广泛使用的声明式图数据库查询语言,使用Cypher语句可以查询GES中的数据,并返回结果。当前的Cypher实现中使用了图的统计信息,目前Cypher查询编译过程中使用了基于label的点边索引,如需正常使用Cypher,请先参考Cypher预置条件构建索引。
执行失败时,用于显示错误码。 jobId String 执行该异步任务的jobId。 调用查询jobId接口查看任务执行状态、获取返回结果,详情参考Job管理API,调用结果参数说明,详见表3 data参数说明。 表3 data参数说明 参数 类型 说明 vertexNum Integer 图
查询schema 查看图的元数据,元数据中包含了标签(Label)和属性(Property)。 查询schema的具体操作步骤如下: 登录管理控制台。 在左侧导航栏中选择“图管理”,单击图管理操作列中的“更多 > 查询schema”,会弹出一个窗口显示当前图的元数据包含的标签(Label)。
删除label 添加label 在图引擎编辑器左侧的元数据列表中,单击,可增加一个新的标签。 Label 名称表示新增标签的名字。 Label 类型可以选择设置的标签类型(点,边或者通用类型),通用类型表示标签既可以表示点,也可以表示边。 自定义点样式:您可以来定义标签的颜色和标记,用来区分各个点。
查询label 功能介绍 查询label。 URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/schema?label={labelName} 表1 路径参数 参数 是否必选 类型 说明 project_id 是 String 项目ID。获取方法请参见获取项目ID。
历史查询 在运维监控页面左侧导航栏单击“监控>历史查询”,进入历史查询页面,该页面展示了图实例历史上运行过的异步任务的详情(和业务面任务中心展示的一样)。 图1 历史查询页面 父主题: 监控
实时查询 在运维监控页面左侧导航栏单击“监控>实时查询”,进入实时查询页面,将会展示了当前运行在实例中的所有查询的实时信息。在该页面,您可以根据选择的指定时间段浏览实例中正在运行的所有查询信息。其中包括:请求ID、任务名称、请求参数、进度(内存版)、阻塞时长(内存版)、开始时间、结束时间、运行时长。
状态:包括等待、运行中、完成、取消四种。 进度:表示当前任务的运行进度。 开始时间:任务开始运行的时间,如果任务没有开始运行,该值为空。 结束时间:任务结束运行的时间,如果任务没有结束运行,该值为空。 操作:可以操作是否停止任务。 运行结果:可以查看任务详情,如若失败可以查看任务失败原因。 如果想要查看某个具体的异
名称 版本 URL 功能描述 查询图列表 2.1.18 GET /v2/{project_id}/graphs 查看已经创建的所有图的列表。 查询图详情 1.0.0 GET /v2/{project_id}/graphs/{graph_id} 查询某个图的详情,包括图内网、公网访
析。 具体操作如下: 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。 单击绘图区右侧的,或者在绘图区,选中一个点,单击右键,选择“查看属性”,显示“条件过滤及属性”页面。 在“条件过滤及属性”区,设置条件,然后单击“过滤”。 匹配:默认选中点,可选择过滤点或者边。 类型:
图引擎服务支持的算法如算法一览表所示,详细算法介绍请参见算法参考。 图1 设置算法参数 对于用source(节点ID) 和target参数进行查询的算法,例如personalrank算法,k跳算法,最短路径算法等,支持按照属性查询点。当前该功能只支持图规格为内存版的图使用。 图2 查询点 单击运行算法分析,分析结束后您可以查询结果。
resource类型列表,请求失败时该字段为空。 表4 GesQuotaResp 参数 参数类型 描述 resources Array of Quota objects GES资源配额列表。 表5 Quota 参数 参数类型 描述 type String 表示配额类型。取值范围如下:
图名称。 vertex_ids 是 String 需要查询的节点id列表。持久化版规格的图暂时仅支持一个id。 请求参数 表2 Body参数说明 参数 类型 说明 data List 查询的点详情数据,请参见表3 data参数说明。 表3 data参数说明 参数 类型 说明 vertices
data Object 查询结果。查询成功时显示结果,若查询失败时,字段为空。 result String 查询成功时值为success,失败时值为failed。 表4 data参数说明 参数 是否必选 类型 说明 edges 是 List 边的结果集合。没有查询到对应边时,edges内容为空。
return distinct m 2.3.17 参数化查询支持 Cypher支持参数化的查询。通过把查询语句中的数值、字符串等值类型提取为参数,加速查询的编译时间,提高查询速度。 以下提供几种参数化查询的示例: 参数化查询请求示例1: POST http://{SERVER_URL}/ges/v1
添加后您可以在“图管理”页面的图详情中查看到给该图添加的标签,也可以在“图管理”页面中筛选同一标签下的图。 图3 查看标签详情 说明: 如果您需要使用同一标签标识多种云资源,即所有服务均可在标签输入框下拉选择同一标签,建议在TMS中创建预定义标签。 安全模式 开启安全模式后,访问图实例将进行通讯加密(表示调用A
(( 30 + 2746 )/ 3600 )小时 = 4.81 元 变更配置后对计费的影响 如果您在购买按需计费实例后变更了实例配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了实例配置,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。
管理图 图管理简介 查看创建失败的图 备份图和恢复图 升级图 回退图版本 导出图 重启图 变更图规格 扩副本 绑定&解绑EIP 清空数据 删除图 查看监控数据 查询schema 对接LTS 修改安全组 修改安全模式
查询Schema结构 功能介绍 查询生成的schema结构(从OBS上读取)。 URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/schema/structure?detail={details} 表1 路径参数 参数 是否必选
查询Job状态 功能介绍 查询Job的执行状态。对点过滤查询、边过滤查询、执行算法等异步API,命令下发后,会返回jobId,通过jobId查询任务的执行状态。 URI GET /ges/v1.0/{project_id}/graphs/{graph_name}/jobs/{job_id}/status