Overview
This one-day Microsoft training course will teach students how to validate and cleanse data with SQL Server Data Quality Services and SQL Server Master Data Services.
- The Business Problem
- What is a Data Warehouse?
- Data Warehouse Architectures
- Components of a Data Warehousing Solution
- Data Warehousing Projects
- Data Warehousing Project Roles
- SQL Server as a Data Warehousing Platform
- Data Warehouse Database and Storage
- Data Sources
- Extract, Transform, and Load Processes
- Data Quality and Master Data Management
- What Is Data Quality, and Why Do You Need It?
- Data Quality Services Overview
- What Is a Knowledge Base?
- What Is a Domain?
- What Is a Reference Data Service?
- Creating a Knowledge Base
- Demonstration: Creating a Knowledge Base
- Creating a Data Cleansing Project
- Viewing Cleansed Data
- Demonstration: Cleansing Data
- Using the Data Cleansing Data Flow Transformation
- Creating a Matching Policy
- Creating a Data Matching Project
- Viewing Data Matching Results
- Demonstration: Matching Data
- The Need for Master Data Management
- What Is Master Data Services?
- Master Data Services and Data Quality Services
- Components of Master Data Services
- What Is a Master Data Services Model?
- Creating a Model
- Creating Entities and Attributes
- Adding and Editing Members
- Demonstration: Creating a Master Data Services Model
- Editing a Model in Microsoft Excel
- Demonstration: Editing a Model in Excel
- Hierarchies and Collections
- Creating Derived Hierarchies
- Creating Explicit Hierarchies
- Creating Collections
- Finding Duplicate Members
- Validating Members with Business Rules
- Demonstration: Creating and Applying Business Rules
- Master Data Hub Architecture
- Master Data Services Staging Tables
- Staging and Importing Data
- Demonstration: Importing Master Data
- Consuming Master Data with Subscription Views
- Demonstration: Using Subscription Views
- At least 2 years' experience working with relational databases.
- Some exposure to basic programming constructs (such as looping and branching).
- An awareness of key business priorities