Implementing a SQL Data Warehuse Implementing a SQL Data Warehuse Curse Cde: 20767 Certificatin Exam: 70-767 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 BI Develpment Frmat: Classrm Level: 300 Abut this curse: This five-day instructr-led curse prvides students with the knwledge and skills t prvisin a Micrsft SQL Server 2016 database. The curse cvers SQL Server 2016 prvisin bth npremise and in Azure, and cvers installing frm new and migrating frm an existing install. Audience: The primary audience fr this curse are database prfessinals wh need t fulfil a Business Intelligence Develper rle. They will need t fcus n hands-n wrk creating BI slutins including Data Warehuse implementatin, ETL, and data cleansing. At Curse Cmpletin: After cmpleting this curse, students will be able t: Describe the key elements f a data warehusing slutin Describe the main hardware cnsideratins fr building a data warehuse Implement a lgical design fr a data warehuse Implement a physical design fr a data warehuse Create Clumnstre indexes Implementing an Azure SQL Data Warehuse Describe the key features f SSIS Implement a data flw by using SSIS Implement cntrl flw by using tasks and precedence cnstraints Create dynamic packages that include variables and parameters Debug SSIS packages Describe the cnsideratins fr implement an ETL slutin Implement Data Quality Services Implement a Master Data Services mdel Describe hw yu can use custm cmpnents t extend SSIS Deply SSIS prjects Describe BI and cmmn BI scenaris
Implementing a SQL Data Warehuse Prerequisites: In additin t their prfessinal experience, students wh attend this training shuld already have the fllwing technical knwledge: Basic knwledge f the Micrsft Windws perating system and its cre functinality. Wrking knwledge f relatinal databases. Sme experience with database design Student Materials The student kit includes a cmprehensive wrkbk and ther necessary materials fr this class. Curse Outline: Mdule 1. Intrductin t Data Warehusing This mdule describes data warehuse cncepts and architecture cnsideratin. Lessns Overview f Data Warehusing Cnsideratins fr a Data Warehuse Slutin Lab 1: Explring a Data Warehuse Slutin Explring data surces Explring an ETL prcess Explring a data warehuse After cmpleting this mdule, students will be able t: Describe the key elements f a data warehusing slutin Describe the key cnsideratins fr a data warehusing slutin Mdule 2. Planning Data Warehuse Infrastructure This mdule describes the main hardware cnsideratins fr building a data warehuse. Lessns Cnsideratins fr data warehuse infrastructure. Planning data warehuse hardware. Lab 2: Planning Data Warehuse Infrastructure Planning data warehuse hardware
Implementing a SQL Data Warehuse After cmpleting this mdule, students will be able t: Describe the main hardware cnsideratins fr building a data warehuse Explain hw t use reference architectures and data warehuse appliances t create a data warehuse Mdule 3. Designing and Implementing a Data Warehuse This mdule describes hw yu g abut designing and implementing a schema fr a data warehuse. Lessns Designing dimensin tables Designing fact tables Physical Design fr a Data Warehuse Lab 3: Implementing a Data Warehuse Schema Implementing a star schema Implementing a snwflake schema Implementing a time dimensin table After cmpleting this mdule, students will be able t: Implement a lgical design fr a data warehuse Implement a physical design fr a data warehuse Mdule 4. Clumnstre Indexes This mdule intrduces Clumnstre Indexes. Lessns Intrductin t Clumnstre Indexes Creating Clumnstre Indexes Wrking with Clumnstre Indexes Lab 4: Using Clumnstre Indexes Create a Clumnstre index n the FactPrductInventry table Create a Clumnstre index n the FactInternetSales table Create a memry ptimized Clumnstre table After cmpleting this mdule, students will be able t: Create Clumnstre indexes Wrk with Clumnstre Indexes
Implementing a SQL Data Warehuse Mdule 5. Implementing an Azure SQL Data Warehuse This mdule describes Azure SQL Data Warehuses and hw t implement them. Lessns Advantages f Azure SQL Data Warehuse Implementing an Azure SQL Data Warehuse Develping an Azure SQL Data Warehuse Migrating t an Azure SQ Data Warehuse Cpying data with the Azure data factry Lab 5: Implementing an Azure SQL Data Warehuse Create an Azure SQL data warehuse database Migrate t an Azure SQL Data warehuse database Cpy data with the Azure data factry After cmpleting this mdule, students will be able t: Describe the advantages f Azure SQL Data Warehuse Implement an Azure SQL Data Warehuse Describe the cnsideratins fr develping an Azure SQL Data Warehuse Plan fr migrating t Azure SQL Data Warehuse Mdule 6. Creating an ETL Slutin At the end f this mdule yu will be able t implement data flw in a SSIS package. Lessns Intrductin t ETL with SSIS Explring Surce Data Implementing Data Flw Lab 6: Implementing Data Flw in an SSIS Package Explring surce data Transferring data by using a data rw task Using transfrmatin cmpnents in a data rw After cmpleting this mdule, students will be able t: Describe ETL with SSIS Explre Surce Data Implement a Data Flw
Implementing a SQL Data Warehuse Mdule 7. Implementing Cntrl Flw in an SSIS Package This mdule describes implementing cntrl flw in an SSIS package. Lessns Intrductin t Cntrl Flw Creating Dynamic Packages Using Cntainers Managing cnsistency. Lab 7: Implementing Cntrl Flw in an SSIS Package Using tasks and precedence in a cntrl flw Using variables and parameters Using cntainers Lab 7: Using Transactins and Checkpints Using transactins Using checkpints After cmpleting this mdule, students will be able t: Describe cntrl flw Create dynamic packages Use cntainers Mdule 8. Debugging and Trubleshting SSIS Packages This mdule describes hw t debug and trublesht SSIS packages. Lessns Debugging an SSIS Package Lgging SSIS Package Events Handling Errrs in an SSIS Package Lab 8: Debugging and Trubleshting an SSIS Package Debugging an SSIS package Lgging SSIS package executin Implementing an event handler Handling errrs in data flw After cmpleting this mdule, students will be able t: Debug an SSIS package Lg SSIS package events Handle errrs in an SSIS package
Implementing a SQL Data Warehuse Mdule 9. Implementing a Data Extractin Slutin This mdule describes hw t implement an SSIS slutin that supprts incremental DW lads and changing data. Lessns Intrductin t Incremental ETL Extracting Mdified Data Lading mdified data Tempral Tables Lab 9: Extracting Mdified Data Using a datetime clumn t incrementally extract data Using change data capture Using the CDC cntrl task Using change tracking Lab 9: Lading a data warehuse Lading data frm CDC utput tables Using a lkup transfrmatin t insert r update dimensin data Implementing a slwly changing dimensin Using the merge statement After cmpleting this mdule, students will be able t: Describe incremental ETL Extract mdified data Lad mdified data. Describe tempral tables Mdule 10. Enfrcing Data Quality This mdule describes hw t implement data cleansing by using Micrsft Data Quality services. Lessns Intrductin t Data Quality Using Data Quality Services t Cleanse Data Using Data Quality Services t Match Data Lab 10: Cleansing Data Creating a DQS knwledge base Using a DQS prject t cleanse data Using DQS in an SSIS package Lab 10: De-duplicating Data Creating a matching plicy Using a DS prject t match data
Implementing a SQL Data Warehuse After cmpleting this mdule, students will be able t: Describe data quality services Cleanse data using data quality services Match data using data quality services De-duplicate data using data quality services Mdule 11. Using Master Data Services This mdule describes hw t implement master data services t enfrce data integrity at surce. Lessns Intrductin t Master Data Services Implementing a Master Data Services Mdel Hierarchies and cllectins Creating a Master Data Hub Lab 11: Implementing Master Data Services Creating a master data services mdel Using the master data services add-in fr Excel Enfrcing business rules Lading data int a mdel Cnsuming master data services data After cmpleting this mdule, students will be able t: Describe the key cncepts f master data services Implement a master data service mdel Manage master data Create a master data hub Mdule 12. Extending SQL Server Integratin Services (SSIS) This mdule describes hw t extend SSIS with custm scripts and cmpnents. Lessns Using scripting in SSIS Using custm cmpnents in SSIS Lab 12: Using scripts Using scripts task
Implementing a SQL Data Warehuse After cmpleting this mdule, students will be able t: Use custm cmpnents in SSIS Use scripting in SSIS Mdule 13. Deplying and Cnfiguring SSIS Packages This mdule describes hw t deply and cnfigure SSIS packages. Lessns Overview f SSIS Deplyment Deplying SSIS Prjects Planning SSIS Package Executin Lab 13: Deplying and Cnfiguring SSIS Packages Creating an SSIS catalg Deplying an SSIS prject Creating envirnments fr an SSIS slutin Running an SSIS package in SQL server management studi Scheduling SSIS packages with SQL server agent After cmpleting this mdule, students will be able t: Describe an SSIS deplyment Deply an SSIS package Plan SSIS package executin Mdule 14. Cnsuming Data in a Data Warehuse This mdule describes hw t debug and trublesht SSIS packages. Lessns Intrductin t Business Intelligence An Intrductin t Data Analysis Intrductin t reprting Analyzing Data with Azure SQL Data Warehuse Lab 14: Using a data warehuse Explring a reprting services reprt Explring a PwerPivt wrkbk Explring a pwer view reprt After cmpleting this mdule, students will be able t: Describe at a high-level business intelligence Shw an understanding f reprting Shw an understanding f data analysis Analyze data with Azure SQL data warehuse