SQL Server Integration Services-1
SQL Server Integration Services-1
INTEGRATION SERVICES
Group Members
OUTLINE:
A primary responsibility of SQL Server Integration Services is the migration of data from
different sources to other destinations. It also offers a wide range of tools and solutions,
including a data warehousing tool for ETL, to assist in data integration and workflow
activities. The most common uses of SSIS include:
DATA ARCHIVING
HISTORY MANAGEMENT
DATA CLEANSING
DATA ARCHIVING
Merging data into a single dataset is one of the most common practices.
Businesses usually archive information they no longer need for regular operations. It
can seamlessly handle huge volumes of data coming from different sources. SSIS can
transform archived information into a valuable data source by splitting and merging to
make it a powerful asset for the enterprise.
DATA CLEANSING:
A data-quality check is another important step businesses need to perform. As they
receive data from multiple external and internal sources, it becomes essential to
standardize and clean the data before loading it into the systems. To standardize all the
information, SSIS can be used to perform data transformation tasks such as cleaning,
converting, and enriching.
WHAT IS A SSIS PACKAGE?
• Control flow:
• Data flow Task:
• Event Handlers:
Control flow:
Control flow is the SQL Server workflow engine that contains control flow
elements. An SSIS package consists of at least one control flow task and optionally
one or more data flows. Control flow helps you arrange components for easier
execution.
Event Handlers:
At run time, packages raise events. For example, an OnError event is raised
when an error occurs. You can create custom event handlers for these events to
extend package functionality and make packages easier to manage at run time.
WHY IS SSIS IMPORTANT ?
SSIS is important because it provides the user with a platform to move data from one
source to another. The user can extract data from sources like SQL databases, Oracle
databases, DB2 databases, and Microsoft Excel files before exporting them to another
location.
One of the reasons why SSIS is so widely used is because of its versatility. The program’s
support for a range of databases and its simple graphical user interface (GUI) help new users
to complete transformations and data warehousing tasks. Users have complete control to
design an ETL process around their own requirements.