Hi All??   When I build the cube, it failed in the step Build N-Dimension 
Cuboid Data : 20-Dimension.


   The output shows as follows:
    2016-06-13 11:46:53.442 - State of Hadoop job: 
job_1465095991084_0298:RUNNING - UNDEFINED
    2016-06-13 11:47:03.451 - State of Hadoop job: 
job_1465095991084_0298:FINISHED - FAILED
    no counters for job job_1465095991084_0298
   And the MR log shows as follows:
Error: java.util.NoSuchElementException at 
java.util.ArrayList$Itr.next(ArrayList.java:834) at 
java.util.Collections.min(Collections.java:665) at 
org.apache.kylin.cube.cuboid.Cuboid.translateToValidCuboid(Cuboid.java:201) at 
org.apache.kylin.cube.cuboid.Cuboid.translateToValidCuboid(Cuboid.java:125) at 
org.apache.kylin.cube.cuboid.Cuboid.findById(Cuboid.java:67) at 
org.apache.kylin.engine.mr.steps.NDCuboidMapper.map(NDCuboidMapper.java:148) at 
org.apache.kylin.engine.mr.steps.NDCuboidMapper.map(NDCuboidMapper.java:49) at 
org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:145) at 
org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787) at 
org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) 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:415) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1793)
 at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)


 Where is the problem?




 The json is as follows:
{   "uuid": "b6117712-6883-4477-9470-a7ab3e58d7eb",   "version": "1.5.1",   
"name": "http_cube_16wei_youhua",   "description": "",   "dimensions": [     {  
     "name": "FUJIAN.HTTP_10T_PARTITION.DATE_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "DATE_ID",       "derived": null   
  },     {       "name": "FUJIAN.HTTP_10T_PARTITION.CITY_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "CITY_ID",       "derived": null   
  },     {       "name": "FUJIAN.HTTP_10T_PARTITION.COUNTY_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "COUNTY_ID",       "derived": null 
    },     {       "name": "FUJIAN.HTTP_10T_PARTITION.ECI",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "ECI",       "derived": null     
},     {       "name": "FUJIAN.HTTP_10T_PARTITION.TAC",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "TAC",       "derived": null     
},     {       "name": "FUJIAN.HTTP_10T_PARTITION.ENB_IP",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "ENB_IP",       "derived": null    
 },     {       "name": "FUJIAN.HTTP_10T_PARTITION.MME_SGW_IP_ADD",       
"table": "FUJIAN.HTTP_10T_PARTITION",       "column": "MME_SGW_IP_ADD",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.SGW_POOL",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "SGW_POOL",       "derived": null  
   },     {       "name": "FUJIAN.HTTP_10T_PARTITION.VENDOR_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "VENDOR_ID",       "derived": null 
    },     {       "name": "FUJIAN.HTTP_10T_PARTITION.VENDOR_NAME",       
"table": "FUJIAN.HTTP_10T_PARTITION",       "column": "VENDOR_NAME",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.TERMINAL_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "TERMINAL_ID",       "derived": 
null     },     {       "name": "FUJIAN.HTTP_10T_PARTITION.TERMINAL_NAME",      
 "table": "FUJIAN.HTTP_10T_PARTITION",       "column": "TERMINAL_NAME",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.APP_CLASS_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "APP_CLASS_ID",       "derived": 
null     },     {       "name": "FUJIAN.HTTP_10T_PARTITION.APP_CLASS_NAME",     
  "table": "FUJIAN.HTTP_10T_PARTITION",       "column": "APP_CLASS_NAME",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.APP_SUB_CLASS_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "APP_SUB_CLASS_ID",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.APP_SUB_CLASS_NAME",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "APP_SUB_CLASS_NAME",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.CITY_NAME",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "CITY_NAME",       "derived": null 
    },     {       "name": "FUJIAN.HTTP_10T_PARTITION.COUNTY_NAME",       
"table": "FUJIAN.HTTP_10T_PARTITION",       "column": "COUNTY_NAME",       
"derived": null     },     {       "name": 
"FUJIAN.HTTP_10T_PARTITION.ECI_NAME",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "ECI_NAME",       "derived": null  
   },     {       "name": "FUJIAN.HTTP_10T_PARTITION.MODEL_ID",       "table": 
"FUJIAN.HTTP_10T_PARTITION",       "column": "MODEL_ID",       "derived": null  
   },     {       "name": "FUJIAN.HTTP_10T_PARTITION.MODEL_NAME",       
"table": "FUJIAN.HTTP_10T_PARTITION",       "column": "MODEL_NAME",       
"derived": null     }   ],   "measures": [     {       "name": "_COUNT_",       
"function": {         "expression": "COUNT",         "parameter": {           
"type": "constant",           "value": "1",           "next_parameter": null    
     },         "returntype": "bigint"       },       "dependent_measure_ref": 
null     },     {       "name": "1",       "function": {         "expression": 
"SUM",         "parameter": {           "type": "column",           "value": 
"COMM_TCP_WX_DELAY",           "next_parameter": null         },         
"returntype": "decimal"       },       "dependent_measure_ref": null     },     
{       "name": "2",       "function": {         "expression": "SUM",         
"parameter": {           "type": "column",           "value": 
"COMM_TCP_WX_SUCC_COUNT",           "next_parameter": null         },         
"returntype": "decimal"       },       "dependent_measure_ref": null     },     
{       "name": "3",       "function": {         "expression": "SUM",         
"parameter": {           "type": "column",           "value": 
"COMM_TCP_HX_DELAY",           "next_parameter": null         },         
"returntype": "decimal"       },       "dependent_measure_ref": null     },     
{       "name": "4",       "function": {         "expression": "SUM",         
"parameter": {           "type": "column",           "value": 
"COMM_TCP_REQ_COUNT",           "next_parameter": null         },         
"returntype": "decimal"       },       "dependent_measure_ref": null     },     
{       "name": "5",       "function": {         "expression": "SUM",         
"parameter": {           "type": "column",           "value": 
"COMM_TCP_SUCC_COUNT",           "next_parameter": null         },         
"returntype": "decimal"       },       "dependent_measure_ref": null     },     
{       "name": "6",       "function": {         "expression": "SUM",         
"parameter": {           "type": "column",           "value": "HTTP_DOWN",      
     "next_parameter": null         },         "returntype": "decimal"       }, 
      "dependent_measure_ref": null     },     {       "name": "7",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "HTTP_RE_DELAY",           
"next_parameter": null         },         "returntype": "decimal"       },      
 "dependent_measure_ref": null     },     {       "name": "8",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "HTTP_RES_DELAY_COUNT",           
"next_parameter": null         },         "returntype": "decimal"       },      
 "dependent_measure_ref": null     },     {       "name": "9",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "DOWN_FLOW",           "next_parameter": 
null         },         "returntype": "decimal"       },       
"dependent_measure_ref": null     },     {       "name": "10",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "UP_FLOW",           "next_parameter": 
null         },         "returntype": "decimal"       },       
"dependent_measure_ref": null     },     {       "name": "11",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "HTTP_RES_DELAY",           
"next_parameter": null         },         "returntype": "decimal"       },      
 "dependent_measure_ref": null     },     {       "name": "12",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "HTTP_XDR_COUNT",           
"next_parameter": null         },         "returntype": "decimal"       },      
 "dependent_measure_ref": null     },     {       "name": "13",       
"function": {         "expression": "SUM",         "parameter": {           
"type": "column",           "value": "HTTP_SUCC_COUNT",           
"next_parameter": null         },         "returntype": "decimal"       },      
 "dependent_measure_ref": null     },     {       "name": "14",       
"function": {         "expression": "COUNT_DISTINCT",         "parameter": {    
       "type": "column",           "value": "IMSI",           "next_parameter": 
null         },         "returntype": "hllc16"       },       
"dependent_measure_ref": null     }   ],   "rowkey": {     "rowkey_columns": [  
     {         "column": "DATE_ID",         "encoding": "dict",         
"isShardBy": false       },       {         "column": "APP_CLASS_ID",         
"encoding": "dict",         "isShardBy": false       },       {         
"column": "CITY_ID",         "encoding": "dict",         "isShardBy": false     
  },       {         "column": "ECI",         "encoding": "dict",         
"isShardBy": false       },       {         "column": "TAC",         
"encoding": "dict",         "isShardBy": false       },       {         
"column": "MME_SGW_IP_ADD",         "encoding": "dict",         "isShardBy": 
false       },       {         "column": "VENDOR_ID",         "encoding": 
"dict",         "isShardBy": false       },       {         "column": 
"SGW_POOL",         "encoding": "dict",         "isShardBy": false       },     
  {         "column": "TERMINAL_ID",         "encoding": "dict",         
"isShardBy": false       },       {         "column": "MODEL_ID",         
"encoding": "dict",         "isShardBy": false       },       {         
"column": "APP_SUB_CLASS_ID",         "encoding": "dict",         "isShardBy": 
false       },       {         "column": "COUNTY_ID",         "encoding": 
"dict",         "isShardBy": false       },       {         "column": "ENB_IP", 
        "encoding": "dict",         "isShardBy": false       },       {         
"column": "VENDOR_NAME",         "encoding": "dict",         "isShardBy": false 
      },       {         "column": "TERMINAL_NAME",         "encoding": "dict", 
        "isShardBy": false       },       {         "column": "APP_CLASS_NAME", 
        "encoding": "dict",         "isShardBy": false       },       {         
"column": "APP_SUB_CLASS_NAME",         "encoding": "dict",         
"isShardBy": false       },       {         "column": "CITY_NAME",         
"encoding": "dict",         "isShardBy": false       },       {         
"column": "COUNTY_NAME",         "encoding": "dict",         "isShardBy": false 
      },       {         "column": "ECI_NAME",         "encoding": "dict",      
   "isShardBy": false       },       {         "column": "MODEL_NAME",         
"encoding": "dict",         "isShardBy": false       }     ]   },   
"signature": "p2cwQyGrs+CiZSV5Vi2LPQ==",   "last_modified": 1465720985379,   
"model_name": "http_model_16wei_clone",   "null_string": null,   
"hbase_mapping": {     "column_family": [       {         "name": "F1",         
"columns": [           {             "qualifier": "M",             
"measure_refs": [               "_COUNT_",               "1",               
"2",               "3",               "4",               "5",               
"6",               "7",               "8",               "9",               
"10",               "11",               "12",               "13"             ]  
         }         ]       },       {         "name": "F2",         "columns": 
[           {             "qualifier": "M",             "measure_refs": [       
        "14"             ]           }         ]       }     ]   },   
"aggregation_groups": [     {       "includes": [         "DATE_ID",         
"CITY_ID",         "CITY_NAME",         "TAC",         "VENDOR_ID",         
"VENDOR_NAME",         "SGW_POOL",         "MME_SGW_IP_ADD",         "ENB_IP",  
       "ECI",         "ECI_NAME",         "COUNTY_ID",         "COUNTY_NAME",   
      "APP_CLASS_ID",         "APP_CLASS_NAME",         "APP_SUB_CLASS_ID",     
    "APP_SUB_CLASS_NAME"       ],       "select_rule": {         
"hierarchy_dims": [],         "mandatory_dims": [           "DATE_ID",          
 "CITY_ID",           "CITY_NAME",           "TAC",           "VENDOR_NAME",    
       "VENDOR_ID",           "SGW_POOL",           "MME_SGW_IP_ADD",           
"ENB_IP",           "ECI",           "ECI_NAME",           "COUNTY_NAME",       
    "COUNTY_ID",           "APP_CLASS_ID",           "APP_CLASS_NAME",          
 "APP_SUB_CLASS_ID",           "APP_SUB_CLASS_NAME"         ],         
"joint_dims": []       }     },     {       "includes": [         "DATE_ID",    
     "CITY_ID",         "CITY_NAME",         "TAC",         "VENDOR_ID",        
 "VENDOR_NAME",         "SGW_POOL",         "MME_SGW_IP_ADD",         "ENB_IP", 
        "ECI",         "ECI_NAME",         "COUNTY_ID",         "COUNTY_NAME",  
       "TERMINAL_ID",         "TERMINAL_NAME",         "MODEL_ID",         
"MODEL_NAME"       ],       "select_rule": {         "hierarchy_dims": [],      
   "mandatory_dims": [           "DATE_ID",           "CITY_ID",           
"CITY_NAME",           "TAC",           "VENDOR_ID",           "VENDOR_NAME",   
        "SGW_POOL",           "MME_SGW_IP_ADD",           "ENB_IP",           
"ECI_NAME",           "COUNTY_ID",           "ECI",           "COUNTY_NAME",    
       "TERMINAL_ID",           "TERMINAL_NAME",           "MODEL_ID",          
 "MODEL_NAME"         ],         "joint_dims": []       }     },     {       
"includes": [         "DATE_ID",         "SGW_POOL",         "MME_SGW_IP_ADD",  
       "APP_CLASS_ID",         "APP_CLASS_NAME"       ],       "select_rule": { 
        "hierarchy_dims": [],         "mandatory_dims": [           "DATE_ID",  
         "SGW_POOL"         ],         "joint_dims": [           [             
"APP_CLASS_ID",             "APP_CLASS_NAME"           ]         ]       }     
},     {       "includes": [         "DATE_ID",         "CITY_ID",         
"CITY_NAME",         "APP_CLASS_ID",         "APP_CLASS_NAME",         "TAC",   
      "VENDOR_ID",         "VENDOR_NAME"       ],       "select_rule": {        
 "hierarchy_dims": [],         "mandatory_dims": [           "DATE_ID",         
  "CITY_ID",           "CITY_NAME"         ],         "joint_dims": [           
[             "APP_CLASS_ID",             "APP_CLASS_NAME"           ],         
  [             "VENDOR_ID",             "VENDOR_NAME"           ]         ]    
   }     },     {       "includes": [         "DATE_ID",         "ECI",         
"ECI_NAME",         "TAC",         "APP_CLASS_ID",         "APP_CLASS_NAME"     
  ],       "select_rule": {         "hierarchy_dims": [],         
"mandatory_dims": [           "DATE_ID",           "ECI",           "ECI_NAME", 
          "TAC"         ],         "joint_dims": [           [             
"APP_CLASS_ID",             "APP_CLASS_NAME"           ]         ]       }     
},     {       "includes": [         "DATE_ID",         "APP_CLASS_ID",         
"APP_CLASS_NAME",         "APP_SUB_CLASS_ID",         "APP_SUB_CLASS_NAME"      
 ],       "select_rule": {         "hierarchy_dims": [],         
"mandatory_dims": [           "DATE_ID",           "APP_CLASS_ID",           
"APP_CLASS_NAME",           "APP_SUB_CLASS_ID",           "APP_SUB_CLASS_NAME"  
       ],         "joint_dims": []       }     },     {       "includes": [     
    "DATE_ID",         "MODEL_ID",         "MODEL_NAME",         "TERMINAL_ID", 
        "TERMINAL_NAME"       ],       "select_rule": {         
"hierarchy_dims": [],         "mandatory_dims": [           "DATE_ID",          
 "MODEL_ID",           "MODEL_NAME",           "TERMINAL_ID",           
"TERMINAL_NAME"         ],         "joint_dims": []       }     }   ],   
"notify_list": [],   "status_need_notify": [],   "partition_date_start": 
1446336000000,   "partition_date_end": 3153600000000,   
"auto_merge_time_ranges": [     604800000,     2419200000   ],   
"retention_range": 0,   "engine_type": 2,   "storage_type": 2,   
"override_kylin_properties": {} }

Reply via email to