You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by 孟祥利 <me...@qq.com> on 2015/11/24 11:56:09 UTC

project: learn_kylin error

kylin 1.0
hbase 0.98.15
hive 0.14.0
hadoop 2.5.2


project:    learn_kylin
error


#14 Step Name: Convert Cuboid Data to HFile


parameters
-conf /usr/local/kylin-1.0/conf/kylin_job_conf.xml -cubename kylin_sales_cube -input /kylin/kylin_metadata//kylin-1ee50d1d-caaf-40e3-be0e-89fb39ce45ab/kylin_sales_cube/cuboid/* -output /kylin/kylin_metadata//kylin-1ee50d1d-caaf-40e3-be0e-89fb39ce45ab/kylin_sales_cube/hfile/ -htablename KYLIN_VV5ZRTR2ND -jobname Kylin_HFile_Generator_kylin_sales_cube_Step



LOG:
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:615)
    at org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad(HFileOutputFormat2.java:464)
    at org.apache.hadoop.hbase.mapreduce.HFileOutputFormat.configureIncrementalLoad(HFileOutputFormat.java:88)
    at org.apache.kylin.job.hadoop.cube.CubeHFileJob.run(CubeHFileJob.java:86)
    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:113)
    at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:107)
    at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:51)
    at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:107)
    at org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:130)
    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)
 
result code:2

Re: project: learn_kylin error

Posted by "Shi, Shaofeng" <sh...@ebay.com>.
Try google “kylin java.lang.IllegalArgumentException: Can not create a
Path from a null string”. Google is our friend.

On 11/24/15, 6:56 PM, "孟祥利" <me...@qq.com> wrote:

>kylin 1.0
>hbase 0.98.15
>hive 0.14.0
>hadoop 2.5.2
>
>
>project:    learn_kylin
>error
>
>
>#14 Step Name: Convert Cuboid Data to HFile
>
>
>parameters
>-conf /usr/local/kylin-1.0/conf/kylin_job_conf.xml -cubename
>kylin_sales_cube -input
>/kylin/kylin_metadata//kylin-1ee50d1d-caaf-40e3-be0e-89fb39ce45ab/kylin_sa
>les_cube/cuboid/* -output
>/kylin/kylin_metadata//kylin-1ee50d1d-caaf-40e3-be0e-89fb39ce45ab/kylin_sa
>les_cube/hfile/ -htablename KYLIN_VV5ZRTR2ND -jobname
>Kylin_HFile_Generator_kylin_sales_cube_Step
>
>
>
>LOG:
>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:615)
>    at 
>org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalL
>oad(HFileOutputFormat2.java:464)
>    at 
>org.apache.hadoop.hbase.mapreduce.HFileOutputFormat.configureIncrementalLo
>ad(HFileOutputFormat.java:88)
>    at 
>org.apache.kylin.job.hadoop.cube.CubeHFileJob.run(CubeHFileJob.java:86)
>    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:113)
>    at 
>org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutab
>le.java:107)
>    at 
>org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChai
>nedExecutable.java:51)
>    at 
>org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutab
>le.java:107)
>    at 
>org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(Defaul
>tScheduler.java:130)
>    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)
> 
>result code:2