Inquiry regarding how Time-varying attributes for a Custom Object are stored within the Data Warehouse schema, along with a request to explain the differences in data storage between standard Fact tables and CRV Fact tables.
Clarity 16.3.2 onwards
In Clarity PPM, Time-Varying Attributes (TSVs) on custom objects undergo a significant transformation when moving from the transactional schema (ODF) to the Data Warehouse (DWH). While the application stores them in specialized "blob" or "slice" tables, the DWH flattens this data into a relational Fact-Period structure to make reporting much easier.
Below are the details on how its stored in DWH Schema
In the Application Schema (Transactional), TSVs are stored in ODF_SSL_... tables which are optimized for fast UI rendering. In the DWH, the data is "De-normalized." This allows you to write a simple SUM(VALUE) query grouped by PERIOD_KEY without having to calculate slice overlaps or handle binary data.
Important Note: For a TSV attribute to appear in the DWH at all, you must ensure: