Skip to content

Hands-On Microsoft SQL Server(tm) 2005 Integration Services

Best in textbook rentals since 2012!

ISBN-10: 0072263199

ISBN-13: 9780072263190

Edition: 2007

Authors: Ashwani Nanda

List price: $62.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

SQL Server 2005 Integration Services is a powerful new tool for gathering and analyzing corporate data for strategic business decision-making SQL Server 2005 is the first new release in five years
Customers also bought

Book details

List price: $62.00
Copyright year: 2007
Publisher: McGraw-Hill Education
Publication date: 9/18/2006
Binding: Paperback
Pages: 570
Size: 7.00" wide x 9.00" long x 1.00" tall
Weight: 2.002
Language: English

Acknowledgments
Introducing SQL Server Integration Services
Integration Services-Features and Uses
Integration Services Architecture
Integration Services Designer and Management Tools
Data Warehousing Loading
Standardizing and Enhancing Data Quality Features
Converting Data into Meaningful Information
Data Consolidation
Package Security Features
Service-Oriented Architecture
SSIS Package as a Data Source
Programmability
Scripting
Easy Management of SSIS Packages
Automating Administrative Tasks
Deployment Features
Legacy Support Features
Where Is DTS in SQL Server 2005?
Integration Services in SQL Server 2005 Editions
32-bit Editions Versus 64-bit Editions
Integration Services Architecture
Integration Services Service
Integration Services Object Model
Integration Services Run-time
Integration Services Data Flow
Installing Integration Services
Installing Integration Services on a Clean System
Hands-On: Installing SQL Server 2005 Integration Services
Installing Integration Services from the Command Prompt
Upgrading SQL Server 2000 Data Transformation Services
Business Intelligence Development Studio
Hands-On: Creating a Blank Integration Services Project
SQL Server Management Studio
Hands-On: Connecting to Integration Services Service
Summary
SQL Server Import and Export Wizard
Starting SSIS Import and Export Wizard
Hands-On: Importing a Flat File into SQL Server 2005
Hands-On: Exporting an SQL Server Table to an Excel File
Using Business Intelligence Development Studio
Hands-On: Exploring an SQL Server Import and Export Wizard Package Using BIDS
Hands-On: Importing Data from a Microsoft Access Table
Summary
Nuts and Bolts of the SSIS Workflow
Integration Services Objects
Solutions and Projects
File Formats
Fixed Width
Delimited
Ragged Right
Connection Managers
ADO Connection Manager
ADO.NET Connection Manager
Microsoft .NET Data Provider for mySAP Business Suite
Excel Connection Manager
File Connection Manager
Flat File Connection Manager
FTP Connection Manager
HTTP Connection Manager
MSMQ Connection Manager
Analysis Services Connection Manager
Multiple Files Connection Manager
Multiple Flat Files Connection Manager
ODBC Connection Manager
OLE DB Connection Manager
SMO Connection Manager
SMTP Connection Manager
SQL Server Mobile Connection Manager
WMI Connection Manager
Data Sources
Data Source View
SSIS Variables
System Variables
Hands-On: Using System Variables to Create Custom Logs
User-defined Variables
Hands-On: Creating a Directory with User-defined Variables
Precedence Constraints
Integration Services Expressions
Hands-On: Using Expressions to Update Properties at Run-time
Summary
Integration Services Control Flow Containers
Integration Services Package
Foreach Loop Container
Hands-On: Contacting Opportunities
For Loop Container
Hands-On: Removing Duplicate E-mail Addresses
Sequence Container
Task Host Container
Summary
Integration Services Control Flow Tasks
Categories of Control Flow Tasks
Data Flow Task
Data Preparation Tasks
Workflow Tasks
SQL Server Tasks
Scripting Tasks
Analysis Services Tasks
Transfer Tasks
Maintenance Tasks
Custom Tasks
Control Flow Tasks in Detail
FTP Task
Hands-On: Downloading Zipped Files
Execute Process Task
Hands-On: Expanding Downloaded Files
Execute DTS 2000 Package Task
File System Task
Hands-On: Archiving Downloaded Files
Web Service Task
XML Task
Input Section
Second Operand Section
Output Section
Operation Options Section
Execute SQL Task
General Page
Parameter Mapping Page
Result Set Page
Expressions Page
Bulk Insert Task
Message Queue Task
Hands-On: Importing Expanded Files
Execute Package Task
Hands-On: Consolidating Workflow Packages
Send Mail Task
WMI Data Reader Task
Hands-On: Reading the Application Log
WMI Event Watcher Task
ActiveX Script Task
Script Task
Transfer Database Task
Transfer Error Messages Task
Transfer Jobs Task
Transfer Logins Task
Transfer SQL Server Objects Task
Transfer Master Stored Procedures Task
Back Up Database Task
Check Database Integrity Task
Execute SQL Server Agent Job Task
Execute T-SQL Statement Task
History Cleanup Task
Maintenance Cleanup Task
Notify Operator Task
Rebuild Index Task
Reorganize Index Task
Shrink Database Task
Update Statistics Task
Summary
Administrating Integration Services
Introduction
Hands-On: Enabling the SSIS Service
Working with Integration Services Folders and Packages
Hands-On: Managing Storage of Integration Services Package
Dtutil Utility
Hands-On: Using dtutil
Running Packages
BIDS
SQL Server Import and Export Wizard
Package Execution Utility
Hands-On: Running an SSIS Package Using the Package Execution Utility
DTExec Utility
SQL Server Agent Service
Hands-On: Automating Running an SSIS Package with SQL Server Agent Service
Summary
Securing Integration Services Packages
Digitally Signing the Package
Excluding Sensitive Information from the Package
Encrypting Sensitive Information in the Package
Encrypting All the Information in the Package
Hands-On: Understanding Package Protection Levels
Using Integration Services Fixed Database Level Roles
Fixed Database Level Roles and Their Permissions
Hands-On: Control Access to a Package Using Database-level Roles
Protecting Packages and Metadata at the Storage Level
Considerations for Saving to SQL Server
Considerations for Saving to the File System
Summary
Advanced Features of Integration Services
Logging and Log Providers in SSIS
Hands-On: Configure Logging in a Package
Transactions in Integration Services Packages
Restarting Packages with Checkpoints
Hands-On: Restarting a Failed Package Using Checkpoints
Expressions and Variables
Hands-On: Extending the Contacting Opportunities Package with Property Expressions
Handling Events at Package Run-time
Hands-On: Creating Event Handlers in a SSIS Package
Summary
Data Flow Components
Separating Data Flow from Control Flow
Data Flow Component Interfaces
Inputs and Outputs
Considerations when Bringing Data into Data Flow
Data Flow Sources
DataReader Source
Excel Source
Flat File Source
OLE DB Source
Raw File Source
Script Component Source
XML Source
Data Flow Transformations
Business Intelligence Transformations
Row Transformations
Rowset Transformations
Split and Join Transformations
Other Transformations
Data Flow Destinations
Data Mining Model Training Destination
DataReader Destination
Dimension Processing Destination
Excel Destination
Flat File Destination
OLE DB Destination
Partition Processing Destination
Raw File Destination
Recordset Destination
Script Component Destination
SQL Server Mobile Destination
SQL Server Destination
Data Flow Paths
Hands-On: An Introduction to Data Flow Task
Summary
Data Flow Transformations
Row Transformations
Copy Column Transformation
Character Map Transformation
Data Conversion Transformation
Derived Column Transformation
Script Component
OLE DB Command Transformation
Split and Join Transformations
Conditional Split Transformation
Multicast Transformation
Union All Transformation
Merge Transformation
Merge Join Transformation
Lookup Transformation
Hands-On: Updating PersonContact Data
Rowset Transformations
Sort Transformation
Percentage Sampling Transformation
Row Sampling Transformation
Pivot Transformation
Hands-On: Pivoting Sales Order Records in an Excel Worksheet
Unpivot Transformation
Aggregate Transformation
Hands-On: Aggregating SalesOrders
Other Transformations
Export Column Transformation
Import Column Transformation
Audit Transformation
Row Count Transformation
Slowly Changing Dimension Transformation
Hands-On: Loading a Slowly Changing Dimension
Business Intelligence Transformations
Data Mining Query Transformation
Term Lookup Transformation
Term Extraction Transformation
Fuzzy Grouping Transformation
Fuzzy Lookup Transformation
Hands-On: Removing Duplicates from Owners Data
Summary
Deploying Integration Services Packages
Package Configurations
Types of Package Configurations
Hands-On: Applying Configurations to Contacting Opportunities
Direct and Indirect Configurations
Hands-On: Using Indirect Configurations
Deployment Utility
Deploying Integration Services Projects
Hands-On: Deploying an Integration Services Project
Summary
Migrating to Integration Services
Upgrade Advisor
Hands-On: Analyzing DTS 2000 Packages Before Upgrading to SSIS
Migration Options
Running DTS 2000 Packages with Run-time Support
Hands-On: Executing a DTS 2000 Package
Embedding DTS 2000 Packages in Integration Services Packages
Execute DTS 2000 Package Task
Hands-On: Executing Importing Contacts Using the Execute DTS 2000 Package Task
Migrating DTS 2000 Packages to Integration Services
Package Migration Wizard
Hands-On: Migrating Importing Contacts to Integration Services
Summary
Troubleshooting and Performance Enhancements
Troubleshooting Integration Services Packages
Debugging Features Available by Default
Debugging Tools Requiring Configuration
Hands-On: Setting Breakpoints to See Variables Values
Performance Enhancements
It's All About Memory
Architecture of the Data Flow
Synchronous and Asynchronous Transformations
Classifying Data Flow Transformations
Optimization Techniques
Discuss and Optimize
Test, Measure, and Record
Performance Monitoring Tools
Performance Counters
SQL Server Profiler
Logging
Execution Trees
Hands-On: Monitoring Execution Trees in a Pipeline
Using Parallel Processing
Running Parallel Tasks in the Control Flow
Creating Multiple Data Flows
Enhancing EngineThreads
Balancing Synchronicity
Summary
How to Use the Provided Software
Index