Hi, I have a problem at build dimension dictionary , and the exception appears both build and refresh!
ERROR [pool-5-thread-10] execution.AbstractExecutable:62 : error execute HadoopShellExecutable{id=b57e3d97-5414-4690-ae98-ddf24bd215f1-02, name=Build Dimension Dictionary, state=RUNNING} java.lang.IllegalArgumentException: Value not exists! at org.apache.kylin.dimension.Dictionary.getIdFromValueBytes(Dictionary.java:16 0) at org.apache.kylin.dict.TrieDictionary.getIdFromValueImpl(TrieDictionary.java: 158) at org.apache.kylin.dimension.Dictionary.getIdFromValue(Dictionary.java:96) at org.apache.kylin.dimension.Dictionary.getIdFromValue(Dictionary.java:76) at org.apache.kylin.dict.lookup.SnapshotTable.takeSnapshot(SnapshotTable.java:9 6) at org.apache.kylin.dict.lookup.SnapshotManager.buildSnapshot(SnapshotManager.j ava:106) at org.apache.kylin.cube.CubeManager.buildSnapshotTable(CubeManager.java:209) at org.apache.kylin.cube.cli.DictionaryGeneratorCLI.processSegment(DictionaryGe neratorCLI.java:59) at org.apache.kylin.cube.cli.DictionaryGeneratorCLI.processSegment(DictionaryGe neratorCLI.java:42) at org.apache.kylin.engine.mr.steps.CreateDictionaryJob.run(CreateDictionaryJob .java:56) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84) at org.apache.kylin.engine.mr.common.HadoopShellExecutable.doWork(HadoopShellEx ecutable.java:60) at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable .java:114) at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChaine dExecutable.java:50) at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable .java:114) at org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultS cheduler.java:124) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11 45) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6 15) at java.lang.Thread.run(Thread.java:745 Thanks Peng