Hi,all

    I got error in [#14 Step Name: Convert Cuboid Data to HFile] when build
the "sample" cube.
I guess maybe I missing any configuration for the "MR output path" ?


【---------------------------Error message------------------------】

[pool-5-thread-2]:[2015-08-10
17:54:34,630][ERROR][org.apache.kylin.job.hadoop.cube.CubeHFileJob.run(CubeHFileJob.java:98)]
- *error in CubeHFileJob*

*java.lang.IllegalArgumentException: Can not create a Path from a null
string*

at org.apache.hadoop.fs.Path.checkPathArg(Path.java:123)

at org.apache.hadoop.fs.Path.<init>(Path.java:135)

at org.apache.hadoop.fs.Path.<init>(Path.java:89)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configurePartitioner(HFileOutputFormat2.java:545)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad(HFileOutputFormat2.java:394)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat.configureIncrementalLoad(HFileOutputFormat.java:88)

at org.apache.kylin.job.hadoop.cube.CubeHFileJob.run(CubeHFileJob.java:89)

at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)

at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)

at
org.apache.kylin.job.common.MapReduceExecutable.doWork(MapReduceExecutable.java:112)

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:133)

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:745)

*[pool-5-thread-2]:[2015-08-10
17:54:34,641][ERROR][org.apache.kylin.job.common.MapReduceExecutable.doWork(MapReduceExecutable.java:115)]
- error execute
MapReduceExecutable{id=01a048d5-c385-4f53-a00a-267e2aeabb49-13,
name=Convert Cuboid Data to HFile, state=RUNNING}*

java.lang.IllegalArgumentException: Can not create a Path from a null string

at org.apache.hadoop.fs.Path.checkPathArg(Path.java:123)

at org.apache.hadoop.fs.Path.<init>(Path.java:135)

at org.apache.hadoop.fs.Path.<init>(Path.java:89)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configurePartitioner(HFileOutputFormat2.java:545)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad(HFileOutputFormat2.java:394)

at
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat.configureIncrementalLoad(HFileOutputFormat.java:88)

at org.apache.kylin.job.hadoop.cube.CubeHFileJob.run(CubeHFileJob.java:89)

at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)

at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)

at
org.apache.kylin.job.common.MapReduceExecutable.doWork(MapReduceExecutable.java:112)

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:133)

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:745)

Reply via email to