Hi,
     Kylin use the pattern "Map input records=(\d+)" to get the total
records count.
     This situation may happen when the pattern does no work on certain
hadoop environment, can you please tell us some details about your hadoop
environment?

On Wed, Apr 8, 2015 at 1:46 PM [email protected] <[email protected]> wrote:

> Hi,
>
> We just setuped kylin 0.7.1-SNAPSHOT from here :
> http://kylin.incubator.apache.org/download/
>
> Using On-Hadoop-CLI installation  we can successfully initiate kylin
> server and visit the kylin homepage. Then we run ./bin/sample.sh
>
> to create sample project and try to build the kylin_sales_cube. However,
> when building into the last step with Update Cube Info, we see exception
>
> errors like the following. The problem still exists when resume and
> rebuild the cube. Can any experts verify and show some explaination?
>
> Best,
>
> Sun.
>
>
> 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:107)
>         at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(
> DefaultChainedExecutable.java:50)
>         at org.apache.kylin.job.execution.AbstractExecutable.
> execute(AbstractExecutable.java:107)
>         at org.apache.kylin.job.impl.threadpool.DefaultScheduler$
> JobRunner.run(DefaultScheduler.java:132)
>         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)
>
>
> [email protected]
>

Reply via email to