Hi,Billy: Thinks.
[email protected] From: Billy Liu Date: 2017-12-10 22:46 To: dev Subject: Re: there is no valid date pattern error Hello Wangdp, That means there is a record value "关闭“ in the date/datetime column, which is invalid for date encoding. 2017-12-10 15:10 GMT+08:00 Wangdp <[email protected]>: > Hi, > > When run #4 Step Name: Build Dimension Dictionary Duration: 0.08 > mins Waiting: 0 seconds,it error. How to find out the cause of the problem > ? thinks. > > java.lang.IllegalArgumentException: there is no valid date pattern for:关闭 > at org.apache.kylin.common.util.DateFormat.stringToMillis( > DateFormat.java:109) > at org.apache.kylin.dict.lookup.LookupStringTable.convertRow( > LookupStringTable.java:87) > at org.apache.kylin.dict.lookup.LookupStringTable.convertRow( > LookupStringTable.java:34) > at org.apache.kylin.dict.lookup.LookupTable.initRow( > LookupTable.java:78) > at org.apache.kylin.dict.lookup.LookupTable.init(LookupTable. > java:69) > at org.apache.kylin.dict.lookup.LookupStringTable.init( > LookupStringTable.java:79) > at org.apache.kylin.dict.lookup.LookupTable.<init>( > LookupTable.java:57) > at org.apache.kylin.dict.lookup.LookupStringTable.<init>( > LookupStringTable.java:65) > at org.apache.kylin.cube.CubeManager.getLookupTable( > CubeManager.java:648) > at org.apache.kylin.cube.cli.DictionaryGeneratorCLI. > processSegment(DictionaryGeneratorCLI.java:93) > at org.apache.kylin.cube.cli.DictionaryGeneratorCLI. > processSegment(DictionaryGeneratorCLI.java:49) > at org.apache.kylin.engine.mr.steps.CreateDictionaryJob.run( > CreateDictionaryJob.java:66) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90) > at org.apache.kylin.engine.mr.common.HadoopShellExecutable. > doWork(HadoopShellExecutable.java:62) > at org.apache.kylin.job.execution.AbstractExecutable. > execute(AbstractExecutable.java:125) > at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork( > DefaultChainedExecutable.java:64) > at org.apache.kylin.job.execution.AbstractExecutable. > execute(AbstractExecutable.java:125) > at org.apache.kylin.job.impl.threadpool.DefaultScheduler$ > JobRunner.run(DefaultScheduler.java:144) > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > result code:2 > > > > [email protected] >
