70-466 · Question #106
The Research and Development team has requested that capabilities be added to the database. The capabilities must meet the following requirements: - A device member must be able to have multiple capab
The correct answer is B. Create a dimension named Capability Name and then configure a many-to-many relationship.. A many-to-many dimension relationship in SSAS models bidirectional membership between devices and capabilities, while a separate dimension lets the team add new capabilities each quarter without schema changes.
Question
Options
- AAdd an attribute hierarchy for each capability to the customer dimension.
- BCreate a dimension named Capability Name and then configure a many-to-many relationship.
- CAdd an attribute hierarchy named Capability Name to the customer dimension.
- DCreate a dimension named Capability Name and then configure a regular relationship.
How the community answered
(37 responses)- A3% (1)
- B84% (31)
- C3% (1)
- D11% (4)
Why each option
A many-to-many dimension relationship in SSAS models bidirectional membership between devices and capabilities, while a separate dimension lets the team add new capabilities each quarter without schema changes.
Adding an attribute hierarchy per capability to the customer dimension creates a fixed schema that requires development changes each quarter when new capabilities are introduced, violating the minimal maintenance requirement.
Creating a dedicated Capability Name dimension and configuring a many-to-many relationship in SSAS directly models the requirement that a device can have multiple capabilities and a capability can belong to multiple devices via an intermediate measure group. A separate dimension allows the R&D team to add new capability members to the data source each quarter without any model schema changes, minimizing development and maintenance effort.
A single attribute hierarchy named Capability Name on the customer dimension supports only a regular one-to-many relationship and cannot model the required many-to-many relationship between devices and capabilities.
Configuring a regular relationship between the Capability Name dimension and the fact table creates a one-to-many relationship, which cannot satisfy the requirement that a capability belongs to multiple device members.
Concept tested: SSAS many-to-many dimension relationship configuration
Source: https://learn.microsoft.com/en-us/analysis-services/multidimensional-models/define-a-many-to-many-relationship-and-many-to-many-relationship-properties
Topics
Community Discussion
No community discussion yet for this question.