Pages

Men

rh

4/05/2013

What is the purpose of setting Logical Keys and Relationships in DSV?

Many of the user interfaces/designers/wizards in BIDS which are part of a SSAS project depend on the Primary Key and Relationships between Fact and Dimension tables. Hence it is important to define the Primary Key and Relationships in DSV.
 
By default, the Data Source View Wizard detects the Physical Primary Keys and Relationships between the tables in the underlying source database and applies the same Keys and Relationships in DSV layer. However, Logical Keys and Relationships need to be defined explicitly in the following scenarios:
 
        If the DSV table is referring to an underlying database View.
        If the DSV table is created as a Named Query.
        If any additional relationships need to be defined in the DSV layer apart from the ones that are physically defined in the underlying source database.

No comments :

Post a Comment