Extract-transform-load solutions with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a platform for building enterprise-scale data integration, data transformation, and data loading (extract-transform-load, ETL) solutions. Since the release of SQL Server 2005, organizations around the world have been using SSIS to solve complex business problems by copying or downloading files, cleansing and mining data, managing SQL Server objects and data, and loading data warehouses. Even in the world of distributed systems and extract-load-transform (ELT) patterns, ETL design patterns using SSIS have a place in many organizations that struggle with sourcing data from multiple disparate data sources to cleanse data and implement business logic.
SSIS includes a rich set of built-in tasks and transformations, graphical tools for building packages, and the Integration Services Catalog database, where you store, run, and manage packages. Packages are collections of tasks...