Skill 2.1: Design and implement an extract, transform, and load (ETL) control flow by using a SQL Server Integration Services (SSIS) packageUnderstanding new terminologiesDesign and implement ETL control flow elements, including containers, tasks, and precedence constraintsCreate variables and parametersCreate checkpoints, sequence and loop containers, and variables in SSISImplement data profiling, parallelism, transactions, logging, and securitySkill 2.2: Design and implement an ETL data flow by using an SSIS packageImplement slowly changing dimension, fuzzy grouping, fuzzy lookup, audit, blocking, non-blocking, and term lookup |transformationsData flow source and destination column mappingDetermine appropriate scenarios for Transact-SQL joins versus SSIS lookupSkill 2.3: Implement an ETL solution that supports incremental data extractionDesgin fact table patternsEnable Change Data CaptureCreate a SQL MERGE statementSkill 2.4 Implement an ETL solution that supports incremental data loadingDesign a control flow to load change dataLoad data by using Transact-SQL Change Data Capture functionsLoad data by using Change Data Capture in SSISSkill 2.5: Debug SSIS packagesFix performance, connectivity, execution, and failed logic issues by using the debuggerAdd data viewersImplement breakpointsEnable logging for package executionImplement error handling for data typesProfile data with different toolsError handling at package levelSkill 2.6: Deploy and configure SSIS packages and projectsCreate an SSIS catalogDeploy packages by using the deployment utility, SQL Server, and file systemsRun and customize packages by using DTUTILThought exerciseThought exercise answerChapter summary