Advantages of a Time-based Partitioned Cube

Time-based partitioned cubes are similar, but superior, to standard cube groups, in that they

  • offer a faster, more efficient way of building and updating time-segmented data than incrementally updated cubes

    New data is typically added to a single partitioned cube, rather than to a large existing cube.

  • eliminate the periodic need to do a full build, resulting in shorter down-times for the production system, and a more easily managed maintenance schedule
  • support rolling time periods

    You can manually edit the .vcd file to remove references to cubes that are no longer required, and drop invalid or out-of-date categories. The control cube and definition file are automatically updated with the newest categories and cube references. For more information, see Customizing a Time-based Partitioned Cube.

  • support slowly changing dimensions

    Existing child cubes retain the history, and new cubes are easily created using the Move capability for categories.

  • offer better query performance, because users drilling down into the time dimension encounter fewer cubes

    When report users reach the level of granularity that the cubes are based on, such as January or Q1, they only need to access a single cube.

  • offer more flexibility

    Although time-based partitioned cubes relate to only one level of granularity, such as Month, you can still reference other time levels in the same model or cube if this improves run-time performance.