Kylin页面删除Segment

2022-05-20 08:29:38 浏览数 (3)

Kylin在老版本中删除segment需要通过restful api来操作,参见:Delete Segment,操作起来也比较麻烦。在新版本中,提供了页面上直接删除segment的方式。操作步骤如下所示:

disable表

如果某个cube想要删除segment,首先需要将表进行disable,如下所示:

操作成功之后,cube就会处于如下状态:

需要注意的是,当cube被disable之后,就无法进行查询了。

删除segment

当cube被disable之后,我们再点击“Action”就会发现多了一个“Delete Segment”的选项:

点击之后,会跳出segment的选项下拉菜单,选择其中要删除的segment,然后点击DELETE,然后在弹出的对话框选择Yes就会删除segment了:

删除完成之后,kylin页面会有提示删除成功:

我们再去cube的storage页面可以看到,segment已经被删除了。最后记得将cube设置为enable:

0 人点赞