Beruflich Dokumente
Kultur Dokumente
In order to cover the re-alignment of master data attributes, the master data tables in
a BI Data model are not linked directly to Info Cubes ( but connected via Surrogate
Keys ) as the following, simplified, picture below explains:
As you can see, pointer or translation tables called SID (Surrogate-ID) tables are
used in the BI data model to link the master tables of the BI data model to Info
Cubes.
The above graphic shows a simplified version of what types of SID tables exist .
SID Tables
SID tables play an important role in linking the data warehouse information
structures to the InfoCubes and Data Store Objects. To speed up access to
InfoCubes and DataStore Objects and to allow an independent master data layers,
each characteristic and attribute is assigned a SID column and their values are
encoded into 4-byte integer values.
All these SID tables are automatically maintained during master data load. SID
tables are also maintained
during InfoCube load if no referential integrity check is enforced (InfoPackage).
But in case of Line Item Dimension the SID table acts as a Dimension Tables, that
means NO Dimension table is created for this .
pictures explains
See like
Master table :
ID dat1 dat2
3 100 2000
4 300 4000
SID table
ID Masterdata ID
1 3
2 4
DIM table:
Dim ID SID
5 1
6 2
So the SID is basically act as link between the Dimension table and master table. if one wish
to read the master table then this is how it will go .
DIM -