Kylin:删除异常Model、Cube

简介

之前因为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'
    delete 'kylin_metadata','/cube/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删除成功。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值