检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
隐藏label label的导入和导出 将当前图的元数据、点边数据集导入到OBS桶内或者从OBS桶内导出。 导入:单击元数据列表中“导入”。在弹出的窗口中,选择要导入的元数据,点边数据集,日志储存路径,边处理以及导入类型后,单击“确定”可将数据从OBS桶内导入到当前图中。 日志储存路
详细信息。单击“失败原因”可以查看失败任务的原因详情。 图2 查看详情 导入图时,如果任务状态为“部分成功”,可以单击“查看详情”,查看失败的数据“类型” ,“导入失败行数”等信息,失败的具体原因,请查看导入图时指定的日志路径(可选),失败的日志会上传到该路径下。 图3 部分成功
图2 选择参数 创建成功HyG图后,可以进行“数据导入”或者“数据同步”。 数据导入:用户可以导入新的点边数据,具体请参见数据导入。 数据同步:将用户在图数据库中已有的点边数据同步至计算引擎,具体请参见数据同步。 图3 数据导入 若您想删除Hyg图,单击“删除HyG图”,在弹出框中输入“DELETE”,完成删除操作。
不能包含其他的特殊字符。 数据源类型:按实际数据源选择,目前支持Mysql、神通数据库、Oracle、DWS、Hive。 图名称:选择需要导入数据的图。 网段CIDR:数据源所在子网的网段。 访问IP地址:数据源的数据库的IP。 访问端口:数据源的数据库的端口(Hive不涉及)。
自定义图分析算法编程示例 自定义SSSP算法 # 导入必要的包 from hyg.analytics.graph import load_base_graph from hyg.analytics.model import pregel_types, PregelModel #
的“更多 > 任务中心”,进入“任务中心”页面。 图1 任务中心 2.2.23及以上版本的图可以使用该功能。 当图的运行状态显示为运行中、导入中、导出中和清空中的状态时可以单击进入任务中心页面,否则是置灰状态。 在“任务中心”页面左上角下拉框中选择对应副本后,查看当前图正在运行和
对复合类型的限制 支持single、list(每个元素可重复)和set(每个元素不可重复)。 导入限制 导入数据的步骤请参见导入数据说明。 持久化版规格的导入限制如下: 并发导入数据文件 持久化版规格可并发导入多个数据文件,推荐用户对数据文件进行拆分(OBS文件最大不超过5G),提高导图速度。
“操作”列单击“更多 > 重启”。 图1 重启图 在弹出的提示框中,核对要重启的图名称。 重启会强制终止当前正在运行的任务,对于导入类任务,可能会导入部分数据。 单击“确定”后,图运行状态切换为“停止中”,等待几分钟,图状态将切换为“运行中”。 父主题: 管理图
载快照。 导入快照 可将之前下载的快照进行导入,一次只能导入一个快照。 在快照界面左上角单击“导入”,界面右侧会弹出“导入快照”的页面。 图5 导入快照 单击“添加文件”按钮,选择快照的JSON文件,确认无误后,单击“确定”进行导入。 快照ID相同的JSON文件,导入时有会如图6
准备工作 注册华为账号 使用图引擎服务之前,您需要注册华为账号并进行实名认证。 注册华为账号并开通华为云 用户授权GES权限 将GES服务的策略授予用户组,并将用户添加至用户组中从而使用户拥有对应的GES权限。 授权GES权限 导入元数据 从本地导入 将元数据文件导入到图引擎服务中以便后续创建图使用。
可选择OBS桶作为日志存储路径。 在图管理页面,增量导入数据时,从OBS桶中获取数据;导出数据时,选择OBS桶作为数据存储路径。 在元数据创建页面,选择OBS桶作为数据存储路径。 导入元数据时,可选择从本地导入或从OBS桶中导入。
编辑元数据 如果导入或创建的元数据文件不符合业务诉求,需要进行变更,您可以通过编辑元数据对Label和Property进行修改。 编辑元数据文件完成后,将覆盖之前的元数据文件。为避免数据丢失,建议您在编辑前,先复制一份元数据。 操作步骤 在“元数据管理”页面,编辑元数据有两个入口:
边容量的比值。 单位:% 0~100 值类型:Float GES实例 ges003_average_import_rate 平均导入速率 统计图实例导入点或者边的平均速率。 单位:count/s 0~400000 值类型:Float GES实例 ges004_request_count
用户组配置 √ √ × × 导入IAM用户 √ √ × × 查看用户详情 √ √ √ √ 表3 GES常用操作对OBS权限的依赖关系 GES操作 依赖的OBS权限 查看元数据 OBS Viewer策略或者OBS Buckets Viewer角色 创建/导入/复制/编辑/删除元数据 OBS
name String Label的名称。 properties Object 表示元数据属性的map,键值对由用户导入的元数据决定。 请求示例 GET https://Endpoint/v1.0/{project_id}/graphs/metadatas/{metadata_id}
在新建数据迁移页面,接着填写信息,设置导入配置。 重复边处理:选择重复边处理策略(持久化版图仅支持覆盖或忽略重复边)。 开启重复边忽略Label:重复边定义是否包含label(持久化版图不涉及)。 开启离线导入:是否离线导入(离线导入期间图不可读不可写,持久化版图不涉及)。 图8 导入配置 设置存储路径配置。
比值。 单位:% 0~100 值类型:Float GES实例 1分钟 ges003_average_import_rate 平均导入速率 统计图实例导入点或者边的平均速率。 单位:count/s 0~400000 值类型:Float GES实例 1分钟 ges004_request_count
Integer ID长度。 sortKeyType String sortKey类型。 averageImportRate Integer 平均导入率。 请求示例 GET /ges/v1.0/{project_id}/graphs 响应示例 状态码: 200 成功响应示例 Http Status