Skip to main content
Question

Data Slices - on new metrics that don't exist in previous snapshots

  • June 24, 2026
  • 1 reply
  • 30 views

Forum|alt.badge.img+7

We are trying to use Data Slices to do variance comparisons between versions, where some versions live in the live environment, but some versions live in snapshots. We have created new metrics (formula based) in the live environment that we want to do variance on. But these metrics do not exist in the snapshots. Without functionality to be able to create / migrate these metrics into the snapshots I feel like the data slice functionality is not very useful from a snapshot perspective. It is not reasonable to assume that you’ll have every single metric ever needed created before you start taking snapshots. 

Is there anything being considered by product on how to solve this problem?

1 reply

francois
Employee
Forum|alt.badge.img+13
  • Employee
  • June 30, 2026

Hi!

Have you tried creating a block with the Data Slices dimension itself? Instead of relying on the Data Slices configuration, you could just create a block from scratch and put the slices dimension as part of the structure, mapping the live data to existing blocks, and older data to imports / specific calculations?

 

Given Data Slices leverage a dimension just like any other, you could still use it as a simple dimension in itself - though it will only work in tables where all metrics share the same configuration (as we can’t mix different mappings in a table today).

Your formula could look something like NewMetric[BY: Slice.Version, Slice.Year] + ArchiveMetric[BY: Slice."Old Budget with a different structure"]

 

Snapshots are immuable by design, though you should still be able to get some effective reporting when structure changes. We’re working on long term improvements that should reduce the friction to build this!

 

Hope this helps!