本实验主要是熟悉 GES 的创图操作,GES 创图的大致流程如下所示。

  • 环境准备
  • 上传数据
  • 导入元数据
  • 创建图

环境准备

由于 GES 的原始数据是存在 OBS 上的,如果 OBS 上没有桶,需要按照如下步骤创建桶。

首先登录华为云,然后点击右上角“登录”:

华为云图引擎服务 GES 实战——创图-编程知识网

根据账号类型选择IAM用户登录或者直接登录:

华为云图引擎服务 GES 实战——创图-编程知识网

登录之后在搜索框中输入“obs”,如下图,然后点击“控制台”进入:

华为云图引擎服务 GES 实战——创图-编程知识网

进入 OBS 界面之后,在右上角页面点击“创建桶”:

华为云图引擎服务 GES 实战——创图-编程知识网

然后按照桶的要求创建桶,因为每个桶的名称都是唯一的,桶名称不必与本实验相同:

华为云图引擎服务 GES 实战——创图-编程知识网

创建好之后,点击桶的名称,进入桶中,然后点击左侧“对象”,然后“新建文件夹”,创建“ges”文件夹:

华为云图引擎服务 GES 实战——创图-编程知识网

然后点击进入“ges”文件夹,创建movie-data文件夹:

华为云图引擎服务 GES 实战——创图-编程知识网

上传文件

方式1:将准备好的点文件、边文件、schema文件上传到movie-data文件夹下:

华为云图引擎服务 GES 实战——创图-编程知识网

方式2:从 AI Gallery 下载公共数据集。

在搜索框中搜索 AI Gallery:

华为云图引擎服务 GES 实战——创图-编程知识网

进入 AI Gallery 界面后,选择“数据”栏:

华为云图引擎服务 GES 实战——创图-编程知识网

进入想要的数据页,点击“下载”按钮:

华为云图引擎服务 GES 实战——创图-编程知识网

将数据下载到已经创建好的 OBS 的文件夹下:

华为云图引擎服务 GES 实战——创图-编程知识网

导入元数据

在搜索框中搜索ges,点击进入控制台:

华为云图引擎服务 GES 实战——创图-编程知识网

点击控制台进入之后,进入如下界面,点击左侧“元数据管理”进入元数据管理界面:

华为云图引擎服务 GES 实战——创图-编程知识网

点击“导入”:

华为云图引擎服务 GES 实战——创图-编程知识网

点击“导入”后弹出如下窗口,因为数据已经上传到OBS桶中,此处类型选择“OBS”,“选择文件路径”处选择我们上传到OBS中的schema.xml:

华为云图引擎服务 GES 实战——创图-编程知识网

配置完成后,点击该窗口下方的确定即可,效果如下图:

华为云图引擎服务 GES 实战——创图-编程知识网

创建图

在图引擎服务界面,单击左侧菜单栏中“图管理”,进入“图管理”页面。然后单击右上角“创建图”。

华为云图引擎服务 GES 实战——创图-编程知识网

在创建图的界面,配置图的名称,“用途”,“是否有初始数据”选择开启,后面的“边数据集”和“点数据集”选择OBS中已经上传的对应数据。

华为云图引擎服务 GES 实战——创图-编程知识网 华为云图引擎服务 GES 实战——创图-编程知识网

然后依次点击“确认创建”,“提交”,“返回任务列表”,进入如下界面:

华为云图引擎服务 GES 实战——创图-编程知识网

点击左侧栏的“图管理”,会看到图的创建进度。

华为云图引擎服务 GES 实战——创图-编程知识网

耐心等待,当图的运行状态变成“运行中”时,说明图已经创建完成。此时可点击右侧操作栏的“访问”或者调用API等方式对图进行查询、分析等操作。

华为云图引擎服务 GES 实战——创图-编程知识网

本文由华为云发布。