更新时间:2022-02-22 GMT+08:00

元数据管理

元数据指图数据中的元数据,即指定图中数据的类型。

“元数据管理”页面,您可以查看元数据的存储路径,状态,修改时间,以及进行以下操作:

导入元数据

如果已有元数据文件,您可以选择将元数据文件导入到图引擎服务中,以便后续创建图使用。

操作步骤如下:

  1. 在图引擎管理控制台,单击左侧导航栏的“元数据管理”
  2. “元数据管理”页面,单击左上角“导入”
  3. “导入”页面,您可以在“类型”中选择从“本地”或从“OBS”中导入元数据。
    • 从本地导入

      “选择本地文件”:单击“上传”,选择本地的文件。

      文件格式必须为xml格式。

      “名称”:元数据在图引擎服务中的文件名称。

      “存储路径”:选择元数据文件存储的OBS路径。

    • 从OBS导入

      “选择文件路径”:从OBS中选择元数据文件。

      • 文件格式必须为xml。
      • 您需要提前将元数据文件上传至OBS桶中。

      “名称”:元数据在图引擎服务中的文件名称。

  4. 单击“确定”完成操作。

    导入完成后,元数据文件将展示在元数据管理页面中。

创建元数据

如果本地或OBS中都没有元数据文件,您可以手动创建元数据文件。

操作步骤如下:

  1. “元数据管理”页面,单击右上角“创建”
  2. 在“创建”页面输入以下参数。

    “名称”:输入元数据的名称,文件格式默认为xml。

    “存储路径”:选择OBS存储路径存储元数据。初次创建元数据,则需开通OBS(建议直接获取用户授权,自动创建OBS分桶存储)。

    “定义”:元数据文件中详细的Label定义。一个元数据文件可定义多个Label,您可单击“添加Label”按需增加。

    在Label定义中,您需要定义Label名称,并在对应Label下添加Property,单击Label名称下的“添加”,增加属性,还可通过“上移”“下移”操作对Property进行排序。Property设置参数信息如表1所示,其他元数据详情请参考图数据的格式

    表1 Property参数

    参数名称

    描述

    Property名称

    属性的名称,长度限制为1到256位,且不能包含< > &。

    基数

    数据的复合类型。

    • 单值:表示该属性的数据是一个单值,如一个数字或一个字符串。
    • 多值:表示该属性的数据由多个值组成,不同的值用分号分隔。可勾选是否允许重复值。

    数据类型

    属性的数据类型。当前支持“char”“float”“double”“bool”“long”“int”“date”“enum”“string”“char array”。具体介绍请参考表1

    说明:

    只有单值类型支持“char array”数据类型,多值类型不支持该数据类型。

    操作

    删除:删除不需要的属性。

  3. 单击“确定”完成操作,当元数据创建完成后,元数据文件将展示在元数据管理页面。

查找元数据

在元数据管理页面,您可以在搜索框中输入元数据文件的名称进行查找。

编辑元数据

如果导入或创建的元数据文件不符合业务诉求,需要进行变更,您可以通过编辑元数据对Label和Property进行修改。

编辑元数据文件完成后,将覆盖之前的元数据文件。为避免数据丢失,建议您在编辑前,先复制一份元数据。

操作步骤如下:

  1. “元数据管理”页面,编辑元数据有两个入口:
    • 单击对应元数据文件名称,进入元数据详情页,在页面底端单击“编辑”
    • 在对应元数据文件的“操作”列,单击“编辑”
  2. “编辑”页面,您可以添加Label、添加Property、修改Label名称、通过上移和下移调整Property排序等操作。
  3. 修改完成后,单击“确定”保存修改。

复制元数据

编辑元数据时,会覆盖之前的元数据文件,为避免原始元数据文件丢失,建议您在编辑元数据之前,先复制一份元数据。

操作步骤如下:

  1. “元数据管理”页面,复制元数据有两个入口:
    • 单击对应元数据文件名称,进入元数据详情页,在页面底端单击“复制”
    • 在对应的元数据文件的“操作”列,单击“复制”
  2. 定义元数据文件名称以及存储路径。

    “名称”:复制后的元数据文件名称,仅需要设置名称,文件格式默认为xml。

    “存储路径”:存储元数据文件的OBS路径。

  3. 单击“确定”,完成复制元数据。

    元数据文件复制成功后,新的元数据文件将在“元数据管理”页面呈现。

删除元数据

当元数据文件失效后,您可以在“元数据管理”页面,对应的元数据文件“操作”列中单击“删除”,删除元数据文件。

数据删除后无法恢复,请谨慎操作。