Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-2727

Introduce cube planner able to select cost-effective cuboids to be built by cost-based algorithms

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Resolved
    • None
    • v2.3.0
    • None
    • None

    Description

      There're several disadvantages to create partial cubes only based on static rules:

      • To learn the concept of these rules will bring extra burden to cube admins
      • To achieve a goal cuboid set may need a very complicated set of static rules
      • Cube designers may be not familiar with business related query patterns, resulting in few static rules able to applied
      • Static rules created at first may not correct or user query patterns are changing dynamically

      The goal of cube planner is to reduce effort for cube admins to design an effective partial cube. It owns the following advantages:

      • No sophisticated combination of static rules is needed
      • Allow more dimensions to be included with few static rules
      • Able to adjust a non-cost-effective cuboid set to a cost-effective one based on historical queries

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            yaho Zhong Yanghong
            yaho Zhong Yanghong
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment