检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量边查(1.1.6) 功能介绍 根据批量边的起点、终点以及索引,查询这些边的详细信息,返回边的标签和属性等。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/edges/action?action_id=batch-query
执行Cypher查询 功能介绍 Cypher是一种被广泛使用的声明式图数据库查询语言,使用Cypher语句可以查询GES中的数据,并返回结果。当前的Cypher实现中使用了图的统计信息,目前Cypher查询编译过程中使用了基于label的点边索引,如需正常使用Cypher,请先参考Cypher预置条件构建索引。
是否必选 类型 说明 source 是 String 边的source节点。 target 是 String 边的target节点。 label 是 String 边的label。 properties 否 Json 各个属性的值。 响应 要素说明 参数 是否必选 类型 说明 errorMessage
根据网页(节点)之间相互的超链接进行计算的技术,用来体现网页(节点)的相关性和重要性。 如果一个网页被很多其他网页链接到,说明这个网页比较重要,也就是其PageRank值会相对较高。 如果一个PageRank值很高的网页链接到其他网页,那么被链接到的网页的PageRank值会相应地提高。
当numThread的值大于GES图实例使用的机器cpu数时,会配置为机器cpu数。 rowCountPerFile的值会影响实际使用的线程数。即当结果集大小和rowCountPerFile的比值小于numThread时,会使用这个比值作为线程数。 如果请求被用户取消,已上传到OBS中的数据不会删除,有关取消Job的API详见取消Job(1
Driver是专为GES编写的JDBC驱动,基于Neo4j JDBC Driver中的接口,提供了使用JDBC访问GES并进行cypher查询的一种方法。 尤其是当cypher请求返回数据量较大、并发数高、JVM缓存完整请求体有困难的场景下,该组件内置了一种可以流式解析响应body体的方法,与获得
ascci码14,15和30。 同一个label下不允许存在相同的property。 cardinality 是 String 属性的复合类型,包括: single list set dataType 是 String 属性的数据类型。具体请参考表1中的元数据类型。 typeNameCount
e来开启Cypher的事务功能,以保证单条Cypher语句的原子性。对于多条Cypher语句的事务暂不支持。事务的隔离级别为串行化(serializability)。 由于底层存储引擎存在5s的事务时间窗口限制,因此Cypher的事务不可超过5s。对于复杂的查询,比如说多跳,运行
是否正在生成数据资产。 progress String 正在生成数据资产时的生成进度。 last_generate_time String 上一次生成数据资产的时间。 data_assets Object 包含不同标签下点和边的个数。 errorCode String 系统提示信息。 执行成功时,字段可能为空。
String 处理方式,取值为allow,ignore和override,默认为allow。 allow表示允许重复边。 ignore表示忽略之后的重复边。 override表示覆盖之前的重复边。 ignoreLabel 否 Boolean 重复边的定义,是否忽略Label。取值为true或者false,默认取true。
zzy”和 “full_text_combination”。 values 否 String 属性的值。当predicate为full_text_combination时,values类型不是string type 否 String 过滤条件逻辑关系,可选值“and”和“or”,默认为“and”。
Array 判断重复边所用的属性列表。 若不为空,则会覆盖重复边(起点终点一致)中,指定属性值与输入属性值相同的边的其他属性(若有多个指定属性,则修改按属性输入顺序匹配上的第一条边的属性)。 若为空或输入边没有指定属性则更新行为与之前一致——更新符合条件的第一条边。 属性列表元素格式见表
temporal paths算法,返回距离最短的时序路径 foremost:运行foremost temporal paths算法,返回尽可能早的到达目标节点的时序路径 fastest:运行fastest temporal paths算法,返回耗费时间最短的时序路径 表4 dynamicRange
异步任务jobId返回后,若jobId业务层丢失无法通过接口重新获取,现在提供一个新的接口用于查询engine中保存的所有异步任务,返回每个任务的jobId、job状态、原始请求。 图规格为持久化版的图,目前最多返回100000条请求。 URI GET /ges/v1.0/{pro
e来开启Cypher的事务功能,以保证单条Cypher语句的原子性。对于多条Cypher语句的事务暂不支持。事务的隔离级别为串行化(serializability)。 由于底层存储引擎存在5s的事务时间窗口限制,因此Cypher的事务不可超过5s。对于复杂的查询,比如说多跳,运行
“GlobalCompositeEdgeIndex”为全局的Composite类型的边索引。 “CompositeVertexIndex”为局部的Composite类型的点索引。 “CompositeEdgeIndex”为局部的Composite类型的边索引。 “FullTextIndex”为全文索引。 hasLabel
vertexsetPath和edgesetPath至少有一个 String 点文件目录或点文件名。 vertexsetFormat 否 String 点数据集格式。当前仅支持csv。 默认为csv。 edgesetPath vertexsetPath和edgesetPath至少有一个
“GlobalCompositeEdgeIndex”为全局的Composite类型的边索引。 “CompositeVertexIndex”为局部的Composite类型的点索引。 “CompositeEdgeIndex”为局部的Composite类型的边索引。 “FullTextIndex”为全文索引。
Cypher特殊类型支持情况中提到的特殊类型,其中除了List用于匹配GES中的多值属性外,其他类型均无法通过set语句设为点边上某个属性的值。 点id的兼容性 Cypher添加点时不提供设置id的语法,GES中添加点需要一个字符串型的id,来唯一的标识一个点。为了兼容Cypher
Cypher特殊类型支持情况中提到的特殊类型,其中除了List用于匹配GES中的多值属性外,其他类型均无法通过set语句设为点边上某个属性的值。 点id的兼容性 Cypher添加点时不提供设置id的语法,GES中添加点需要一个字符串型的id,来唯一的标识一个点。为了兼容Cypher