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 2016/04/05 04:15:25 UTC

[jira] [Created] (KYLIN-1557) Enhance the check on aggregation group dimension number

Shaofeng SHI created KYLIN-1557:
-----------------------------------

             Summary: Enhance the check on aggregation group dimension number
                 Key: KYLIN-1557
                 URL: https://issues.apache.org/jira/browse/KYLIN-1557
             Project: Kylin
          Issue Type: Improvement
          Components: Metadata
    Affects Versions: v1.5.0
            Reporter: Shaofeng SHI
            Assignee: Shaofeng SHI
             Fix For: v1.5.1


If the dimension number in an aggregation group exceeds the number of "kylin.cube.aggrgroup.max.size" (default 12), Kylin will throw an error saying "Aggregation group <n> has too many dimensions"; User has to remove some dimensions to proceed.

This check adds up the number of mandantory dimensions, hierarchy, joint and normal dimensions; This is too strong. The check should be optimized, all mandantory + joint dimensions should be treated as 1; hierarchy dimensions should be treated as N; nomal dimensions be 2^N; Control total combination numbers at a certain level.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)