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

global snapshot table for one cube

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • None
    • None

    Description

      I current version, Kylin build a snapshot table for a segment and isolate with each other in the same cube, even though some segments share the same snapshot table storage .

      I some scene, we need global snapshot table for one cube, such as we has a cube with snapshot table,ID is PK,the first day, the table look like:
      id name
      1 A
      2 B
      3 C
      the query 'select name, count(1) from fact join dimension group by name' get result:
      A xx
      B xx
      C xx
      the next day(segment), lookup table modified, it looks like :
      id name
      1 A
      2 D
      3 E
      the same query return :
      A xx
      B xx
      C xx
      D xx
      E xx

      However B and D, C and E has the same ID, we need the newest result. so a global snapshot table shared by all segments which has always the newest values is needed.

      Attachments

        Activity

          People

            feng_xiao_yu fengYu
            feng_xiao_yu fengYu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: