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
ActualOnly
ActualOnly is a transformation historization type for transformations that should return only the currently valid result. Use it when the output must reflect the actual business state without keeping a separate...
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
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
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
SnapshotHist
SnapshotHist is a transformation historization type for transformations that should be evaluated at predefined snapshot dates while still keeping a history-aware transformation result. Use it when the output must...
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.