Sounds like this bug.  https://issues.apache.org/jira/browse/KYLIN-1934

It is fixed on master branch and will be released in the next release.

Thanks
Yang

On Sat, Aug 27, 2016 at 11:35 AM, 赵天烁 <[email protected]> wrote:

> Hi ,I run into some exception while Merge Cuboid Data.I set the auto
> merge thresholds to 7 days by default, the cube already have 8 segment,so
> it automatic start a merge job,then fail with exception as follow:
> ===============
> Error: java.lang.IllegalArgumentException: Value not exists! at
> org.apache.kylin.common.util.Dictionary.getIdFromValueBytes(Dictionary.java:162)
> at 
> org.apache.kylin.common.util.Dictionary.getIdFromValueBytes(Dictionary.java:140)
> at 
> org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(MergeCuboidMapper.java:207)
> at 
> org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(MergeCuboidMapper.java:63)
> at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:145) at
> org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764) at
> org.apache.hadoop.mapred.MapTask.run(MapTask.java:340) at
> org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:167) at
> java.security.AccessController.doPrivileged(Native Method) at
> javax.security.auth.Subject.doAs(Subject.java:415) at
> org.apache.hadoop.security.UserGroupInformation.doAs(
> UserGroupInformation.java:1556) at org.apache.hadoop.mapred.
> YarnChild.main(YarnChild.java:162)
>
>
> seems like it relate to dict,I do have some dimension with dict encoding:
> kylin 1.5.3
>
> some of those segments maybe empty,other not,I think this could be the
> cause?
> any idea?
> ------------------------------
>
> 赵天烁
>
> Kevin Zhao
>
> *[email protected] <[email protected]>*
>
>
>
> 珠海市魅族科技有限公司
>
> MEIZU Technology Co., Ltd.
>
> 广东省珠海市科技创新海岸魅族科技楼
>
> MEIZU Tech Bldg., Technology & Innovation Coast
>
> Zhuhai, 519085, Guangdong, China
>
> meizu.com
>

Reply via email to