Developing a Dimensional Model w/ conformed dimensions and facts
Conformed Dimensions and Facts
Data marts are often developed to represent important systems within a company. Over time additional data marts are added, and eventually there is a desire extract data across multiple marts. Extracting data across data marts can be cumbersome and some times impossible if the data marts were not designed to share common dimensions, also known as conformed dimensions. Ideally since the dimension criteria would be the same for each data mart, selecting data across multiple marts would be as routine as selecting data from a single data mart.
Going hand and hand with conformed dimensions, conformed facts involve standardizing facts across multiple marts. Adopting conformed facts eliminates the ambiguity of having facts that possess the same name but have different underlying calculations.
In this blog we use simple data marts to demonstrate the use of both conformed dimensions and facts but the same concept applies to EDW’s and AS Cubes as well.
Now, to see how conformed dimensions and facts are applied during development lets start at the beginning with our ER diagram.
