检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API请求体:填写想要实现的操作请求体。 自定义操作描述:可对该操作添加说明文字。 如下图例所示: 图2 自定义操作样例 确认无误后,单击“确定”,完成添加。需注意添加后不支持参数的修改。 新增自定义操作会展示在左侧的操作区内,单击右侧的运行键,可在画布上看到该操作实现的效果。 图3 操作集
功能介绍 Cypher是一种被广泛使用的声明式图数据库查询语言,使用Cypher语句可以查询GES中的数据,并返回结果。当前的Cypher实现中使用了图的统计信息,目前Cypher查询编译过程中使用了基于label的点边索引,如需正常使用Cypher,请先参考Cypher预置条件构建索引。
功能介绍 Cypher是一种被广泛使用的声明式图数据库查询语言,使用Cypher语句可以查询GES中的数据,并返回结果。当前的Cypher实现中使用了图的统计信息,目前Cypher查询编译过程中使用了基于label的点边索引,如需正常使用Cypher,请先参考Cypher预置条件构建索引。
lModel子类实现算法计算逻辑,如图1中所示:首先,用户需要在@pregel_type装饰器中指定点值类型(ntype)和消息类型(mtype),其中,mtype可以不进行设置,默认和ntype保持一致。然后用户需要在UserPregelAlgorithm中实现以点为中心的方法
(n:user{userid:1}) set n.userid=2 return n Cypher实现的兼容性 Cypher支持的子句列表 Cypher实现了若干子句,通过对子句进行组合可以实现丰富的查询语义,进而完成点边过滤、多跳查询、排序去重、分组聚集等诸多能力。 目前GES支持的Cypher子句如下:
(n:user{userid:1}) set n.userid=2 return n Cypher实现的兼容性 Cypher支持的子句列表 Cypher实现了若干子句,通过对子句进行组合可以实现丰富的查询语义,进而完成点边过滤、多跳查询、排序去重、分组聚集等诸多能力。 目前GES支持的Cypher子句如下:
操作场景1:列出管理员及其管理的应用。 实现的命令是:g.V().hasLabel('admin').outE().otherV().hasLabel('application').path()。 操作步骤:您只需要单击运行键,画布上就会展示效果图。 操作场景2:找到管理员x到机房x的所有的路径。 实现原理:g
数据中隐含的信息。 该场景能帮助您实现以下功能。 推荐好友、商品或资讯 通过好友关系、用户画像、行为相似性、商品相似性、资讯传播的途径等,实现好友、商品或资讯的个性化推荐。 用户分群 通过对用户画像、行为相似度或者好友关系等,进行用户分群,实现用户群体分析管理。 异常的行为分析
导出备份到OBS 为了实现GES跨Region数据迁移,您可以选择将备份文件导出到OBS。 持久化的图暂不支持该功能。 只有2.3.16及以上版本的内存版的图支持该功能,低版本的图需要您先进行升级图操作,升级到最新版本再进行导出。 您需要先在“图管理”页面对图进行成功备份,让图出
load_base_graph("movie") # 通过外部id获取内部id SOURCE_NODE = graph.nid(100) # 基于Pregel模型实现自定义SSSP算法,并设置顶点值类型ntype为int, # 消息类型mtype默认和ntype保持一致,combiner类型设置为min
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全 # 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK ak =
Pregel编程接口 用户在实现UserPregelAlgorithm中的方法init和compute时主要依赖于PregelContext对象,该对象提供如下API: 表1 PregelContext API 方法和属性 描述 说明 ext_id(nid)->int 获取当前点
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全 // 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK String
Vertex × × pattern(2.3.11) 执行cypher Vertex × × update 实现定义在匹配器上一组批量操作 Vertex √ √ gather 实现定义在匹配器上一组批量操作 Vertex √ √ init(2.3.12) 指定id初始化匹配点集 Vertex
所示。 表1 支持的数据类型 类型 描述 char 字符。 char array 定长字符串(需指定最大长度,用maxDataSize参数实现)。 说明: 您可以设置maxDataSize参数来限制该类型数据的最大长度,详见图_元数据示例。 只有single类型支持该数据类型。
withIgnoreSSLVerification(true); // 自定义配置:自定义SSLSocketFactory和TrustManager,需要用户自行实现 config.withSSLSocketFactory(sslSocketFactory).withX509TrustManager(trustManager);
Private Cloud,简称VPC)为集群提供网络拓扑,实现多个不同集群互相隔离并控制访问。 与对象存储服务的关系 图引擎服务使用对象存储服务(Object Storage Service,简称OBS)作为图数据的存储路径,实现安全、高可靠和低成本的存储需求。 创建图时,从OBS桶
授权项:自定义策略中支持的Action,在自定义策略中的Action中写入授权项,可以实现授权项对应的权限功能。 依赖的授权项:部分Action存在对其他Action的依赖,需要将依赖的Action同时写入授权项,才能实现对应的权限功能。 AM项目(Project)/企业项目(Enterprise
据增删改和查询分析等能力,适配Cypher查询语言外,还为用户提供了图数据的持久化功能,将用户写入的数据落盘,通过多副本和硬件冗余等方式,实现高可用和快速故障恢复,目前持久化版已完成千亿和万亿的大规模图存储和查询验证。 现将图规格为持久化版的图支持的API单独成章节,方便您查阅和使用。
绑定&解绑EIP 绑定EIP 如果需要通过公网访问GES服务,您可以通过绑定弹性公网IP(简称EIP)来实现。 具体操作步骤如下: 登录图引擎服务管理控制台。 在左侧导航栏,选择“图管理”。 在图管理列表中,选择需绑定EIP图,在“操作”列选择“更多”>“绑定EIP”。 在弹出的“绑定EIP”页面中,选择可用EIP。