You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "Shaofeng SHI (JIRA)" <ji...@apache.org> on 2015/04/14 05:04:12 UTC
[jira] [Created] (KYLIN-681) Failed to build dictionary if the
rowkey's dictionary property is "date(yyyy-mm-dd)"
Shaofeng SHI created KYLIN-681:
----------------------------------
Summary: Failed to build dictionary if the rowkey's dictionary property is "date(yyyy-mm-dd)"
Key: KYLIN-681
URL: https://issues.apache.org/jira/browse/KYLIN-681
Project: Kylin
Issue Type: Bug
Reporter: Shaofeng SHI
I got the following error when building a cube which was migrated from 0.6; There is a rowkey column whose dictionary property is "date(yyyy-mm-dd)":
java.lang.IllegalArgumentException: Unknown dictionary data set 'date(yyyy-mm-dd)', referred from DEFAULT.TABLE_.GA_VST_DT
at org.apache.kylin.dict.DictionaryManager.decideSourceData(DictionaryManager.java:235)
at org.apache.kylin.job.hadoop.cube.FactDistinctColumnsMapperBase.setup(FactDistinctColumnsMapperBase.java:59)
at org.apache.kylin.job.hadoop.cube.FactDistinctHiveColumnsMapper.setup(FactDistinctHiveColumnsMapper.java:56)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:142)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:340)
at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:167)
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:1650)
at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)