Hi All,

I got an error at the last step(Update Cube Info) of building cube. After 
Htable has been loaded into hbase.
The error message as following and log as attached file. 




[pool-7-thread-10]:[2015-08-14 
11:04:41,406][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:196)]
 - Saving resource /execute_output/6ab687ca-29ac-42ff-8340-d97d6de187ed-11 
(Store kylin_metadata@hbase)
[pool-7-thread-10]:[2015-08-14 
11:04:41,409][INFO][org.apache.kylin.job.manager.ExecutableManager.updateJobOutput(ExecutableManager.java:234)]
 - job id:6ab687ca-29ac-42ff-8340-d97d6de187ed-11 from READY to RUNNING
[pool-7-thread-10]:[2015-08-14 
11:04:41,413][ERROR][org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:108)]
 - error running Executable
java.lang.IllegalStateException: Can't get cube source record count.
        at 
com.google.common.base.Preconditions.checkState(Preconditions.java:149)
        at 
org.apache.kylin.job.cube.UpdateCubeInfoAfterBuildStep.doWork(UpdateCubeInfoAfterBuildStep.java:104)
        at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:106)
        at 
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:50)
        at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:106)
        at 
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:134)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)


Thanks,

Reply via email to