This course is intended for developers wish to use SQL Server Integration Services.
This course will enable technology professionals with little or no ETL experience to be comfortable and productive with the SSIS tools and technologies. In this course you will learn about the Business Intelligence Development Studio (BIDS) and working with Control and Data Flows to build workflows to extract, transform, and load data using a variety of data sources, transformations, and destinations. You will also become familiar with SSIS package management and package deployment along with learning to write solid code using debugging, error handling, and logging techniques.
Upon successful completion of this course, the student will be able to:
- How to use BIDS to create well-designed packages
- About Control Flows, how to build them using many of the built-in tasks, including the various containers
- How to use the Data Flow task to perform primary ETL operations
- About variable and configurations to make your packages dynamic and resilient to changes in environments
- About the features in BIDS and Integration Services that help you troubleshoot a package
- How to deploy and manage packages effectively
- How to write scripts so that you can go beyond the built-in tasks, data sources and destinations, and transformations, as well as building and using custom components
- Best practices that will make it easier to develop and maintain a package over its entire life cycle
- About using Integration Services for tasks other than traditional ETL operations
This course assumes no prior knowledge of SQL Server Integration Services. This course does assume prior knowledge of SQL Server and the use of SQL Server Management Studio for development and administrative tasks. You should be able to create CRUD (create, retrieve, update, and delete) queries using T-SQL, understand basic relational databases design, run script files and diagnose problems that occur, and have experience building applications that access data stored in SQL Server. You must also know how to connect to an instance of SQL Server using the various connection dialog boxes in Management Studio and development tools. Other tools used in this course include Notepad, Microsoft Excel, and basic features of Windows.