跳转至

操作 Tag(点类型)

在 Nebula Graph 数据库中创建图空间后,用户需要创建 Tag(点类型)。用户可以选择使用 控制台 或者 Schema 操作 Tag。本文仅说明如何使用 Schema 操作 Tag。

支持版本

Studio v3.1.1 及以后版本。请更新版本,详细操作参考版本更新

前提条件

在 Studio 上操作 Tag 之前,用户必须确认以下信息:

  • Studio 已经连接到 Nebula Graph 数据库。
  • 图空间已经创建。
  • 当前登录的账号拥有 GOD、ADMIN 或者 DBA 的权限。

创建 Tag

按以下步骤使用 Schema 创建 Tag:

  1. 在工具栏中,点击 Schema 页签。

  2. 图空间列表 中,找到图空间,点击图空间名称或者在 操作 列中点击 表示设置的图标 图标。

  3. 当前图空间 里确认图空间名称。用户也可以通过选择图空间名称切换图空间。

  4. 点击 标签 页签,并点击 创建 按钮。

  5. 创建 页面上,完成以下设置:

    a. 名称:按提示信息输入合规的 Tag 名称。本示例中,输入 playerteam

    b. (可选)如果 Tag 需要属性,在 定义属性 模块左上角,点击勾选框,并在展开的列表中,完成以下操作:

    - 输入属性名称、数据类型和默认值。

    - 如果一个 Tag 有多个属性,可以点击 添加属性 按钮,并定义属性。

    - 如果要删除某个属性,在该属性所在行,点击 表示删除的图标 图标。

    c. (可选)Tag 未设置索引时,用户可以设置 TTL:在 设置 TTL 模块左上角,点击勾选框,并在展开的列表中设置 TTL_COLTTL_DURATION 参数信息。关于这两个参数的详细信息,参考 TTL 配置

  6. 完成设置后,在 对应的 nGQL 面板,用户能看到与上述配置等价的 nGQL 语句。

  7. 确认无误后,点击 + 创建 按钮。 如果 Tag 创建成功,定义属性 面板会显示这个 Tag 的属性列表。

修改 Tag

按以下步骤使用 Schema 修改 Tag:

  1. 在工具栏中,点击 Schema 页签。

  2. 图空间列表 中,找到图空间,点击图空间名称或者在 操作 列中点击 表示设置的图标 图标。

  3. 当前图空间 里确认图空间名称。用户也可以通过选择图空间名称切换图空间。

  4. 点击 标签 页签,找到需要修改的 Tag,并在 操作 列中,点击 表示修改的图标 图标。

  5. 编辑 页面,用户可以选择以下操作:

    • 如果要修改描述:在 名称 下方,点击编辑进行修改。
    • 如果要修改属性:在 定义属性 面板上,找到需要修改的属性,在右侧点击 编辑,再修改属性的数据类型和默认值。之后,点击 确认 或者 取消 完成修改。
    • 如果要删除属性:在 定义属性 面板上,找到需要删除的属性,在右侧点击 删除,经确认后,删除属性。
    • 如果要添加属性:在 定义属性面板上,点击 添加属性 按钮,添加属性信息。详细操作,参考 创建 Tag 面板。
    • 如果配置了 TTL,要修改 TTL 信息:在 设置 TTL 面板上,修改 TTL_COLTTL_DURATION 配置。
    • 如果要删除已经配置的 TTL 信息:在 设置 TTL 面板的左上角,点击勾选框,取消选择。
    • 如果要配置 TTL 信息:在 使用 TTL 面板的右上角,点击勾选框,开始设置 TTL 信息。
  6. 完成设置后,在 对应的 nGQL 面板上,用户能看到修改后的 nGQL 语句。

删除 Tag

Danger

删除 Tag 前先确认影响,已删除的数据如未备份无法恢复。

按以下步骤使用 Schema 删除 Tag:

  1. 在工具栏中,点击 Schema 页签。

  2. 图空间列表 中,找到图空间,点击图空间名称或者在 操作 列中点击 表示设置的图标 图标。

  3. 当前图空间 里确认图空间名称。用户也可以通过选择图空间名称切换图空间。

  4. 点击 标签 页签,找到需要修改的 Tag,并在 操作 列中,点击 表示删除的图标 图标。

  5. 在弹出的对话框中点击 确认

后续操作

Tag 创建成功后,用户可以在 控制台 上逐条插入点数据,或者使用 导入 功能批量插入点数据。


最后更新: March 7, 2023