Transformation historization types

Transformation historization types define how a transformation handles time-dependent data and historical states.

Use this section to understand the available historization options for transformations and select the appropriate behavior for your modeling scenario.

Available historization types

None

Use this historization type when only the current state of the transformation output is required.

  • No historical state tracking
  • Simplest execution behavior
  • Suitable for current-state transformations

Open reference

Snapshot

Use this historization type when transformation output should be evaluated for specific snapshot dates.

  • Supports point-in-time views
  • Useful for historized transformation logic
  • Can be used with snapshot dimensions

Open reference

FullHist

Use this historization type when the full historical state of the transformation output must remain accessible.

  • Tracks historical states across time
  • Suitable for full historization scenarios
  • Useful when change history must remain queryable

Open reference

How to choose a historization type

  • Use None when only current-state output is needed
  • Use Snapshot when data should be viewed at selected points in time
  • Use FullHist when the full historical output of the transformation must be preserved

Key takeaway

Transformation historization types control whether a transformation returns only current data, snapshot-based data, or fully historized output.