栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Kylin:删除异常Model、Cube

Kylin:删除异常Model、Cube

文章目录
    • 简介
    • 确定元数据存储位置
    • 关于kylin_metadata表存储元数据的RowKey设计方式
    • 查询并删除异常的Model、Cube
    • 在Kylin Web重新加载元数据

简介

之前因为cube迁移出现异常,导致迁移目标环境部分Model、Cube无法在界面正常删除,现采用以下方案删除异常的Model、Cube。

由于界面无法删除,所以针对类似的Model、Cube,我们直接在元数据层删除,删除操作如下:

确定元数据存储位置

当前Kylin环境元数据存储没有做定制化修改,所以默认存放在Hbase

存放元数据的Hbase表:kylin_metadata

关于kylin_metadata表存储元数据的RowKey设计方式

Kylin使用 resource root path + resource name + resource suffix 作为key值(Hbase中的rowkey)来存储元数据。

查询并删除异常的Model、Cube
  • 查询删除Cube

    get 'kylin_metadata','/cube_desc/attribute_actual_quarter_v03_01.json'
    
    delete 'kylin_metadata','/cube_desc/attribute_actual_quarter_v03_01.json'
    
  • 查询删除Model

    get 'kylin_metadata','/model_desc/gap_store_inv_aggr_model_v01.json'
    
    delete 'kylin_metadata','/model_desc/gap_store_inv_aggr_model_v01.json'
    
在Kylin Web重新加载元数据


以上步骤执行完成后,Web检查Model、Cube删除成功。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422397.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号