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, "孟祥利" <[email protected]> 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

Reply via email to