检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
鉴权失败。 403 Forbidden 没有操作权限。 404 Not Found 找不到资源。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 错误码 请参见错误码。 父主题: 元数据操作API
Gremlin/Cypher查询是否支持几条命令一起执行? Gremlin支持多条命令一起执行,命令之间用分号隔开。 例如: graph = EywaGraph.open('ges_6715');g = graph.traversal();g.V().limit(1) Cypher暂时不支持多条命令一起执行。
点集全最短路(all_shortest_paths_of_vertex_sets)(2.2.15) 表1 parameters参数说明 参数 是否必选 类型 取值范围 默认值 说明 sources 是 String 标准csv格式,ID之间以英文逗号分隔,例如:"Alice,Nana"。
状态码: 200 表3 响应Body参数 参数 参数类型 描述 errorMessage String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误信息。 errorCode String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误码。
typeName2:literature。 响应参数 表5 响应Body参数说明 参数 类型 说明 errorMessage String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误信息。 errorCode String 系统提示信息。 执行成功时,字段可能为空。
} } 状态码: 400 失败响应示例 { "error_code" : "GES.7006", "error_msg" : "An internal error occurs in the underlying service of the graph engine."
typeName2:literature。 响应参数 表5 响应Body参数说明 参数 类型 说明 errorMessage String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误信息。 errorCode String 系统提示信息。 执行成功时,字段可能为空。
鉴权失败。 403 Forbidden 没有操作权限。 404 Not Found 找不到资源。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 父主题: DSL查询API(2.3.14)
data参数说明 参数 类型 说明 vertexNum Integer 图的点数。在多标签场景下,该值会按照label出现次数重复统计,如果需要统计真实实体个数,用cypher语句:match (n) where n is not null return count(*)进行查询。 edgeNum
[ "Alice", "Janet", "Sue", "Serena", "Bonnie" ] ], "source": "Alice", "target": "Bonnie" }, paths_number Integer 路径个数。 父主题: 算法API参数参考
[[circle1],[circle2],…],其中circle的格式为: [vertexId,…],其中,vertexId:string类型 source String 被包含节点ID。 circle_number Integer 实际找到的圈的个数。 runtime Double 算法运行时间。
只有点id允许用户提供,不能带‘-’字符。 Vertex Property IDs 和边的属性一样,点属性没有id,返回的id为点的id。 Vertex and Edge Property GES的vertex 和 edge property由元数据文件定义,所以没有真的增加以及删除property的方法,只有
edge_filter 否 表示当前层查询时边的过滤条件。具体格式请见 Filtered-query API中的property_filter元素格式。 Object - - vertex_filter 否 表示当前层查询时点的过滤条件。具体格式请见 Filtered-query API
//将返回g=4; gather $match_vertex.gather($lambda_func); gather算子用于实现定义在匹配器上一组批量操作。当前仅支持Match<Vertex> Match<Vertex>的gather Match<Vertex>上的Gather操作会将传入的
element_id(n) = '1a' return n 20.11 <property reference> - match (n) where element_id(n) = '1a' return n.movieid record property - return {name: 'Jay'
limit_circle_number: {limit_circle_number} # circle_number: {circle_number} # data_total_size: {data_total_size} # data_return_size: {data_return_size}
可以等价表示为cypher中的unwind语义。 filter/where 支持 match (n) where element_id(n)='1a' return n - order by 支持 match (n:movie) return n order by n.genres
可以等价表示为cypher中的unwind语义。 filter/where 支持 match (n) where element_id(n)='1a' return n - order by 支持 match (n:movie) return n order by n.genres
执行Cypher命令,显示执行结果,例如,输入查询命令match (n) return n limit 100,查询结果为: 图2 执行Cypher命令结果 执行DSL命令,显示执行结果,例如,输入查询命令Match<Vertex> v(); v.pick(1); return v,查询结果为:
element_id(n) = '1a' return n 20.11 <property reference> - match (n) where element_id(n) = '1a' return n.movieid record property - return {name: 'Jay'