MDS from Start to Finish By Jeanne Combrinck
2 Thank you to our Sponsors
3 What is MDS? Microsoft SQL Server Master Data Services is a Master Data Management (MDM) product from Microsoft. Master data management (MDM) allows an organization to discover and define non-transactional lists of data, and compile maintainable, reliable master lists. MDS is included with your installation of SQL Server, you simply need to select it in the features section of the install.
4 MDS Prerequisites Installation of MDS from the SQL Server installation. IIS enabled and set up with the correct settings To setup IIS you go to Control Panel -> Programs and Features -> on the right select Turn Windows Features on or off. Then select the correct settings.
MDS-Row Level Security? 5 MDS-Row Level Security? In previous versions prior to MDS 2017 and 2016 Row Level Security is implemented using Hierarchy Member Permissions. For instance in a Customer entity, has a Domain Attribute: PostalCode, and PostalCode is in a Derived Hierarchy of Region>State>PostalCode. You can set permissions at any level in the derived hierarchy. For instance, a user can see all the Customer entity members in a particular State.
6 MDS Hierarchies Types Explicit hierarchy organizes members from a single entity in any way you specify. The structure can be ragged and unlike derived hierarchies, explicit hierarchies are not based on domain-based attribute relationships. Derived hierarchy, the leaf members from one entity are used to group the leaf members of another entity. It is based on the relationship between these entities. You can change the structure of a derived hierarchy without affecting the underlying data. As long as the relationships still exist in the model, deleting a derived hierarchy has no effect on your master data.
7 Demo Setting Up MDS Creating an MDS Solution