|
You Will Learn How To
- Migrate and transform data using SQL
Server 2005 Integration Services (SSIS)
- Upgrade DTS packages and perform imports
and exports
- Assemble tasks to perform complex data
migrations
- Enhance package functionality with
scripting
- Extract, Transform and Load (ETL) data
- Integrate Business Intelligence components
Course Benefits
In order to improve business intelligence capabilities,
organizations must effectively and securely manage data
migration across a myriad of platforms. In this course, you gain
the skills to automate complex migration tasks and audit the
success or failure of migration processes. You learn to solve
data management problems by creating dynamic packages for
migrating, processing, and reporting on data for business
intelligence.
Who Should Attend
SQL Server developers, administrators and analysts who need
to migrate and transform data among diverse platforms. A basic
knowledge of databases, SQL and scripting is helpful.
Hands-On Training
During this course, you perform extensive hands-on exercises
that provide in-depth experience. Exercises include:
- Upgrading packages with the DTS Migration
Wizard
- Converting data among heterogeneous
sources: Oracle, Access and others
- Manipulating package variables with
scripting
- Handling errors and managing exception rows
- Administering the storage, security and
execution of packages
- Writing data to multiple destinations with
multicasting
- Defining SQL Server Integration
Services
- Exploring the need for migrating
diverse data
- The role of Business Intelligence (BI)
- Leveraging the Extract, Transform and
Load (ETL) capabilities of SSIS
- Running wizards for basic migrations
- Creating packages for complex tasks
- Distinguishing between data flow
pipeline and package runtime
- Executing packages on the client side
or hosted in the SSIS service
- Executing existing DTS packages in the
SSIS environment
- Converting DTS packages to SSIS with
the migration wizard
- Logging migration results
- Configuring connection managers
- Adding data flow tasks to packages
- Reviewing progress with data viewers
- Assembling tasks to perform complex
data migrations
- Copying, moving and deleting files
- Transferring files with the FTP task
- Reading system information with WMI
query language (WQL)
- Sending messages through mail
- Detecting system events with WMI
- Iterating XML nodes
- Writing XML files from databases
- Making properties dynamic with
variables
- Building expressions in Expression
Builder
- Extending functionality with the Script
Task
- Debugging, breakpoints, watches
- Converting and calculating columns
- Transforming with Character Map
- Merge, Union, Conditional Split
- Multicasting and converting data
- Reading and writing binary files
- Aggregate, sort, audit and look up data
- Importing and exporting BLOB data
- Redirecting error rows
- Executing a SQL task
- Bulk inserting data from text files
- Defining success, failure, completion
and expression precedence constraints
- Handling events and event bubbling
- Choosing log providers
- Adapting solutions with package
configurations
- Auditing package execution results
- Storing packages in Package Store and
msdb
- Monitoring, backing up, restoring
- Encrypting packages with passwords and
user keys
- Displaying data in Reporting Services
- Publishing data with ASP. NET
|
|