Book Image

Microsoft SQL Server 2008 R2 Master Data Services

Book Image

Microsoft SQL Server 2008 R2 Master Data Services

Overview of this book

Table of Contents (18 chapters)
Microsoft SQL Server 2008 R2 Master Data Services
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

The staging load process


As we saw in Chapter 4, a key component of MDS is the web interface that allows you to add, edit, and delete members, attributes, and collections. While this interface is useful, it can be overly time-consuming when you are working with any more than a handful of members. Automating the loading of new and updating of existing records is an essential part of a system that incorporates any form of master data.

Master Data Services supports this automation in two ways:

  • Inserting data into SQL Server staging tables

  • Calling the MDS Web Service/API

This chapter will focus on the former method demonstrating how to use T-SQL and the stored procedures built in to MDS to populate the repository. MDS and the API are covered in detail in Chapter 9, Application Programming Interface.

Introduction

Populating the MDS repository with data from your source systems is carried out by loading data into one or more of the MDS staging tables, invoking the staging process, and then optionally...