andy peng created KYLIN-5065:
--------------------------------

             Summary: error when TrieDictionaryForestBuilder.build
                 Key: KYLIN-5065
                 URL: https://issues.apache.org/jira/browse/KYLIN-5065
             Project: Kylin
          Issue Type: Bug
          Components: Measure - Count Distinct
    Affects Versions: v3.1.2
            Reporter: andy peng


when i build my cube,a error appeared, but the same cube built succeed.

i dont konw why. 

who can help me. thank you very much.

 my  kylin version  is 3.1.2 , the latest version .

Job Error Details
|*Error Step* |Extract Fact Table Distinct Columns|
|*MR Job* |job_1628056838389_5692|

 

error information:

org.apache.kylin.job.exception.ExecuteException: 
org.apache.kylin.engine.mr.exception.MapReduceException: no counters for job 
job_1628056838389_5692Job Diagnostics:Failure task Diagnostics:Error: 
java.lang.IllegalStateException: Invalid input data. Unordered data can not be 
split into multi trees        at 
org.apache.kylin.dict.TrieDictionaryForestBuilder.build(TrieDictionaryForestBuilder.java:117)
        at 
org.apache.kylin.dict.DictionaryGenerator\$NumberTrieDictForestBuilder.build(DictionaryGenerator.java:227)
        at 
org.apache.kylin.engine.mr.steps.FactDistinctColumnsReducer.doCleanup(FactDistinctColumnsReducer.java:211)
        at 
org.apache.kylin.engine.mr.KylinReducer.cleanup(KylinReducer.java:103)        
at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:179)        at 
org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:627)        
at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:389)        at 
org.apache.hadoop.mapred.YarnChild\$2.run(YarnChild.java:163)        at 
java.security.AccessController.doPrivileged(Native Method)        at 
javax.security.auth.Subject.doAs(Subject.java:422)        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1692)
        at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)          
at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:201)
        at 
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:72)
        at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:180)
        at 
org.apache.kylin.job.impl.threadpool.DistributedScheduler\$JobRunner.run(DistributedScheduler.java:238)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
       at 
java.util.concurrent.ThreadPoolExecutor\$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)Caused by: 
org.apache.kylin.engine.mr.exception.MapReduceException: no counters for job 
job_1628056838389_5692Job Diagnostics:Failure task Diagnostics:Error: 
java.lang.IllegalStateException: Invalid input data. Unordered data can not be 
split into multi trees        at 
org.apache.kylin.dict.TrieDictionaryForestBuilder.build(TrieDictionaryForestBuilder.java:117)
        at 
org.apache.kylin.dict.DictionaryGenerator\$NumberTrieDictForestBuilder.build(DictionaryGenerator.java:227)
        at 
org.apache.kylin.engine.mr.steps.FactDistinctColumnsReducer.doCleanup(FactDistinctColumnsReducer.java:211)
        at 
org.apache.kylin.engine.mr.KylinReducer.cleanup(KylinReducer.java:103)        
at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:179)        at 
org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:627)        
at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:389)        at 
org.apache.hadoop.mapred.YarnChild\$2.run(YarnChild.java:163)        at 
java.security.AccessController.doPrivileged(Native Method)        at 
javax.security.auth.Subject.doAs(Subject.java:422)        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1692)
        at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)          
at 
org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:235)
        at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:180)
        ... 6 more



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to