更新时间:2024-11-01 GMT+08:00

Schema编辑

添加label

在图引擎编辑器左侧的元数据列表中,单击,可增加一个新的标签。
  • Label 名称表示新增标签的名字。
  • Label 类型可以选择设置的标签类型(点,边或者通用类型),通用类型表示标签既可以表示点,也可以表示边。
  • 自定义点样式:您可以来定义标签的颜色和标记,用来区分各个点。
  • 属性添加,默认实体只展示第一个添加的属性,其余不展示,可手动调整展示哪个属性,画布上会实时响应。
    图1 添加label

统计点边数量

在图引擎编辑器左侧的元数据列表中,单击“刷新统计点边数量”,系统会为您统计当前图数据中点边的总数量。上次点边统计时间会显示在上方供您参考。

图2 统计点边数量

修改label

图版本为2.3.18及以上版本支持该功能。

在图引擎编辑器左侧的元数据列表中,单击想要修改的元数据,会弹出该元数据label详情页。

  • 可以直接修改label的属性名称、基数、数据类型等信息。
  • 若想要隐藏或删除该属性,可以单击操作列的“隐藏”或“删除”按钮进行操作。
  • 若您误删了某个属性或者修改有误,可以单击“复位”按钮,将会回到您上一次保存的数据状态。

修改完成,确认无误后,单击“保存”按钮进行更新。

图3 修改label

隐藏label

  • 隐藏单个label的所有点和边

    在图引擎编辑器的左侧的元数据列表中,单击元数据旁的“眼睛”按钮,可在图分析结果中隐藏该元数据的所有点和边。

    图4 隐藏label
  • 隐藏当前选择的label的点和边
    在绘图区,单击图中任意一个点,被选中的点会显示为
    • 表示label隐藏。在图数据中默认是全部展示的,单击label旁的“眼睛”按钮,可隐藏当前选择的label的点和边(即在画布中不展示)。
    • 表示基于label的实体过滤查询,单击该查询按钮,可以将该标签的点和属性过滤显示出来。

label的导入和导出

将当前图的元数据、点边数据集导入到OBS桶内或者从OBS桶内导出。

  • 导入:单击元数据列表中“导入”。在弹出的窗口中,选择要导入的元数据,点边数据集,日志储存路径,边处理以及导入类型后,单击“确定”可将数据从OBS桶内导入到当前图中。
    • 日志储存路径:用于存储导入图过程中不符合元数据定义的点、边数据集和详细日志。
    • 边处理:包括“允许重复边”,“忽略之后的重复边”,“覆盖之前的重复边”和“重复边忽略Label”。重复边默认起点和终点相同,当考虑label时,表示边的起点、终点、label相同才为重复边。
    图5 元数据的导入
  • 导出:单击元数据列表中“导出”。在弹出的窗口中,设置要导出的元数据、点边数据集的名称和导出的路径,单击“确定”可将数据导出到OBS桶内。
    图6 元数据的导出

删除label

  1. 调用接口后,该label相关联的所有数据都会被删除,请您谨慎操作。
  2. 图版本小于2.2.18,不支持schema的label删除功能。
  3. 持久化版的图不支持schema的label删除功能。
  4. 系统默认的label“_DEFAULT_”不支持删除操作。

删除label的操作如下:

  1. 如果您想要删除某个label,在图引擎编辑器的左侧的“元数据”列表中,单击元数据旁的“删除”按钮。
    图7 删除label
  2. 在弹出的确认窗口内,认真阅读完提示信息,确认要删除的label名称后,在框内完整的输入“DELETE”,单击“确定”。
    图8 删除确认窗口
  3. 删除过程中,画布下方“结果展示区”会显示删除label算法的返回结果。
    图9 结果展示

    删除过程中,绘图区右侧的条件过滤功能置灰,不可使用。