Historization

Overview

A historization is a metadata object used to track changes of a table or transformation over time in the data warehouse model.

Function

The Historization feature is used to historicize a table or transformation.

Current version AnalyticsCreator support for SCD  Type  1 and SCD Type 2, as well as SSIS-based or stored procedure-based historization. It also supports empty-record handling and optional use of VAULT ID as the primary key. :contentReference[oaicite:1]{index=1}

Access

Historization is available in the dataflow diagram context of the main AnalyticsCreator user interface..

How to access

Navigation tree

 Packages → Historization 

Toolbar

ETL →  Historizations

Diagram

Dataflow diagram → Object context menu → Add → Historization

Visual element

Historization

Screen overview

The Historization feature is created and maintained through the Historization Wizard. :contentReference[oaicite:3]{index=3}

  • Source Table: The table that should be historicized.
  • Target Schema: The schema of the historicized table.
  • Target Name: The name of the historicized table.
  • Package: The SSIS package where the historization will be done.
  • Historizing Type: Selects between SSIS package and stored procedure.
  • SCD Type: Selects between SCD 0, SCD 1, and SCD 2.
  • Empty Record Behavior: Defines what should happen in case of a missing source record.
  • Use VAULT ID as PK: Allows use of hash keys instead of business keys in Data Vault or mixed architecture scenarios.

After clicking Finish, the historization is generated and the diagram is updated automatically. The generated historization package can then be selected and adjusted further if needed. :contentReference[oaicite:4]{index=4}

Related topics

  • Dataflow diagram
  • Transformation
  • Table
  • Historization wizard
  • Packages