Extending SSIS with .NET Scripting: A Toolkit for SQL Server Integration Services
- Length: 472 pages
- Edition: 1st ed. 2015
- Language: English
- Publisher: Apress
- Publication Date: 2015-09-10
- ISBN-10: 1484206398
- ISBN-13: 9781484206393
- Sales Rank: #945361 (See Top 100 Books)
Extending SSIS with .NET Scripting is a timeless and comprehensive scripting toolkit for SQL Server Integration Services to solve a wide array of everyday problems that SSIS developers encounter. The detailed explanation of the Script Task and Script Component foundations helps you develop your own scripting solutions, but this book also shows a broad arsenal of readymade and well-documented scripting solutions for common problems. All examples are in both C# and VB.NET, and work for all current versions of SSIS.
SSIS is one of the leading ETL, Data Consolidation, and Data Transformation tools in today’s market. SSIS is used by ETL Developers, DBAs and Data Analysts to transform data as required for different ETL processes. There are many built-in components and tasks to help developers to perform actions. For example, there are tasks for sending and receiving files through FTP, sending an email, and for accessing a wide range of database management systems. Yet there are times when developers require a task or component that does not exist and it would make their life much easier if they could create that task or component, and that is what this book it is about. It shows how to write .NET scripts and use the powerful Microsoft .NET library to implement new functionality as needed.
- Provides a timeless scripting toolkit for all current SSIS versions
- Gives a comprehensive explanation of scripting in SSIS
- Offers a wide array of readymade examples for everyday problems
Table of Contents
Part I: Getting Started
Chapter 1: Getting Started with SSIS and Scripting
Chapter 2: Script Task vs. Script Component
Chapter 3: .NET Fundamentals
Part II: Script Tasks
Chapter 4: Script Task
Chapter 5: File Properties
Chapter 6: Working Through the Internet and the Web
Chapter 7: Working with Web Services and XML
Chapter 8: Advanced Solutions with Script Task
Part III: Script Component
Chapter 9: Script Component Foundation
Chapter 10: Script Component As Source
Chapter 11: Script Component Transformation
Chapter 12: Script Component As Destination
Chapter 13: Regular Expressions
Chapter 14: Script Component Reflection
Chapter 15: Web Services
Part IV: Custom Tasks and Components
Chapter 16: Create a Custom Task
Chapter 17: Create Custom Transformation
Part V: Scripting from .NET Applications
Chapter 18: Package Creation
Chapter 19: Package Execution from .NET