检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
data Object 查询结果。请求失败时字段为空。 result String 响应结果。成功时result值为success,失败时值为failed。 errorMessage String 系统提示信息。 执行成功时,字段可能为空。 执行失败时,用于显示错误信息。 errorCode
直接拖动至左侧画布中。 画布下方的“Cypher”查询语句会随着您的操作变化。 此处的点边label和您在Schema编辑章节“元数据”列表中的点边label是相同的。 将想要查询的label拖动到画布后,单击“查询”按钮,图查询结果会展示在画布的右侧。 画布下方“结果展示区”会
String 操作符。 update更新该属性的值 add 添加属性的值。当属性的cardinality为single时,其操作与update一致;当cardinality为list或set时,意为向集合中添加值。 del 删除属性的值 请求参数 表2 Body参数说明 参数 是否必选
调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。 接口的认证鉴权请参见管理面API构造请求。 响应
执行DSL算法 功能介绍 提供灵活,可控的DSL帮助用户低成本设计并运行算法。DSL算法详细介绍请参考DSL语法介绍。 URI URI 格式 POST /ges/v1.0/{project_id}/graphs/{graph_name}/action?action_id=algorithm-query
success:成功。 failed:失败。 查询失败时字段为空。 failReason String 失败原因,当status为failed时才有。 files Object 导入文件列表,当taskType为ImportGraph时才有。 请求示例 查询job列表, 返回每个任务的jobId、job状态。
批量点查 功能介绍 根据批量节点ID查询节点信息,返回这些节点的详情,包括标签和属性等。 URI POST /ges/v1.0/{project_id}/graphs/{graph_name}/vertices/action?action_id=batch-query 表1 路径参数
batch-update 更新该属性的值。 batch-add 添加属性的值。当属性的cardinality为single时,其操作与update一致;当cardinality为list或set时,意为向集合中添加值。 batch-del 删除属性的值。 请求参数 表2 Body参数说明
待添加的点数组,一次最多添加1万个点。数组参数详见vertices参数说明。 overrideExists 否 Boolean 检测待插入的点是否存在,默认值为false。 当值为false时,只要有一个点存在,就会报错,且这批点均写入失败。 当值为true时,对已存在的点采取覆盖写策略。
若未设置属性信息,则根据index值进行边的删除。 若属性信息和index值均未设置,则删除source、target之间所有的边。 label 否 String 边的label值,可加速属性值的查找,必须和属性信息一起出现。 property 否 String 待删除边的属性名称,必须和value一起出现。
source 是 String 输入路径的起点ID。 target 是 String 输入路径的终点ID,不等于source。 directed 否 Boolean 是否考虑边的方向。取值为true或false。 说明: false当前版本在有权图上不支持。 当数据集不包含inedge
batch-update 更新该属性的值。 batch-add 添加属性的值。当属性的cardinality为single时,其操作与update一致;当cardinality为list或set时,意为向集合中添加值。 batch-del 删除属性的值。 请求参数 表2 Body参数说明
vertices 是 Json 待添加的点数组,一次最多添加1万个点。数组参数详见vertices参数说明。 overrideExists 否 Boolean 对vertices参数中已经存在的点是否采取覆盖写策略。默认值为false。 当值为false时,会忽略已经存在的点,不做处理。 当值为
} } } } Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 GES服务必须通过project的方式来获取token,不支持scope为domain的方式。 获取Token后,再调用其他接口时,您需要在请求
包含vertices查询结果。 result String 查询结果。成功时值为success,失败时值为failed。 请求示例 根据批量节点ID查询节点信息,待查询的点ID数组为"27003509_北京中央电视台大楼"和"39636392_八达岭长城"。 POST http:
SUBSET:右值是属性值的子集 匹配运算符: PREFIX:右值是左值的前缀 NOTPREFIX:右值不是左值的前缀 SUFFIX:右值是左值的后缀 NOTSUFFIX:右值不是左值的后缀 SUBSTRING:右值是左值的子字符串 NOTSUBSTRING:右值不是左值的子字符串 FUZZY:模糊匹配
取值为lazy时,采用流式解析cypher的策略,cypher返回体不常驻内存。 取值为eager时为获取整个json后解析。 limit 流速控制,默认值100000,内核以批的形式返回给server侧的webapp,由webapp整理成流返回给前端。limit的含义为内核返回给webapp时的批的大小。对同
是否忽略批量中部分边的更新错误。默认值为"false",表示发现导致无法更新的错误,例如待更新的边不存在则报错,不更新任何边。 当值为"true"时,表示忽略类似错误并更新其他无错误的边属性。 表3 edges参数说明 参数 是否必选 类型 说明 source 是 String 边的source节点。
batch-update 更新该属性的值。 batch-add 添加属性的值。当属性的cardinality为single时,其操作与update一致;当cardinality为list或set时,意为向集合中添加值。 batch-del 删除属性的值。 请求参数 表2 Body参数说明
15和30。 同一个label下不允许存在相同的property。 cardinality 是 String 属性的复合类型,包括: single list set dataType 是 String 属性的数据类型。具体请参考持久化版规格说明中的元数据类型。 响应参数 表5 要素说明 参数