You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by 仇同心 <qi...@jd.com> on 2016/07/01 09:14:21 UTC

关于cube build和merge的问题

大家好:
目前在kylin的使用过程中遇到以下一个问题:
Cube构建时,开始时间设置为:2016-06-27 00:00:00    结束时间为:2016-06-27 16:00:00
这样build 任务时,第一步从hive 抽取数据时where 条件是 >=2016-06-27  and <2016-06-27
导致没有抽取到数据,最后保存的hbase里也只是一个空表而已。

为了预计算27号的数据,也build另一个job, 开始时间设置为:2016-06-27 16:00:00    结束时间为:2016-06-28 00:00:00
这样build 任务时,第一步从hive 抽取数据时where 条件是 >=2016-06-27  and <2016-06-28
最后保存的hbase里是27号的数据

这样就了两个segment:
20160627000000-20160627160000    20160627160000-2016-0628000000

如果这两个segment做merge操作,step:Merge Cuboid Data 步骤时报错:Value not exists !


贴图是错误日志:


[cid:image001.png@01D1D3BC.01693700]