SQL Server Integration Services Training
This SSIS course is similar to the retired Course 20767-C: Implementing a SQL Data Warehouse but focuses more on building packages rather than the entire data warehouse design and implementation.
Duration
Prerequisites
- Working knowledge of T-SQL and SQL Server Agent jobs is helpful, but not required.
- Basic knowledge of the Microsoft Windows operating system and its core functionality.
- Working knowledge of relational databases.
- Some experience with database design.
Target Audience
Skills Gained
- Create sophisticated SSIS packages for extracting, transforming, and loading data
- Use containers to efficiently control repetitive tasks and transactions
- Configure packages to dynamically adapt to environment changes
- Use Data Quality Services to cleanse data
- Successfully troubleshoot packages
- Create and Manage the SSIS Catalog
- Deploy, configure, and schedule packages
- Secure the SSIS Catalog
- SSIS Overview
- Import/Export Wizard
- Exporting Data with the Wizard
- Common Import Concerns
- Quality Checking Imported/Exported Data
- Working with Solutions and Projects
- Working with SQL Server Data Tools
- Understanding Solutions and Projects
- Working with the Visual Studio Interface
- Basic Control Flow
- Working with Tasks
- Understanding Precedence Constraints
- Annotating Packages
- Grouping Tasks
- Package and Task Properties
- Connection Managers
- Favorite Tasks
- Common Tasks
- Analysis Services Processing
- Data Profiling Task
- Execute Package Task
- Execute Process Task
- Expression Task
- File System Task
- FTP Task
- Hadoop Task
- Script Task Introduction
- Send Mail Task
- Web Service Task
- XML Task
- Data Flow Sources and Destinations
- The Data Flow Task
- The Data Flow SSIS Toolbox
- Working with Data Sources
- SSIS Data Sources
- Working with Data Destinations
- SSIS Data Destinations
- Data Flow Transformations
- Transformations
- Configuring Transformations
- Making Packages Dynamic
- Features for Making Packages Dynamic
- Package Parameters
- Project Parameters
- Variables
- SQL Parameters
- Expressions in Tasks
- Expressions in Connection Managers
- After Deployment
- How It All Fits Together
- Containers
- Sequence Containers
- For Loop Containers
- Foreach Loop Containers
- Troubleshooting and Package Reliability
- Understanding MaximumErrorCount
- Breakpoints
- Redirecting Error Rows
- Logging
- Event Handlers
- Using Checkpoints
- Transactions
- Deploying to the SSIS Catalog
- The SSIS Catalog
- Deploying Projects
- Working with Environments
- Executing Packages in SSMS
- Executing Packages from the Command Line
- Deployment Model Differences
- Installing and Administering SSIS
- Installing SSIS
- Upgrading SSIS
- Managing the SSIS Catalog
- Viewing Built-in SSIS Reports
- Managing SSIS Logging and Operation Histories
- Automating Package Execution
- Securing the SSIS Catalog
- Principals
- Securables
- Grantable Permissions
- Granting Permissions
- Configuring Proxy Accounts
Partner Registration
The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.
You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.
Partner Registration
The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.
You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.
Partner Registration
The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.
You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.