Welcome to VSTSC's Community Server Sign in | Join | Help

Browse by Tags

All Tags » SSIS » Patterns   (RSS)

SSIS Design Pattern - ETL Instrumentation, Part 2

Introduction This post is part of a series of posts on ETL Instrumentation. In Part 1 we built a database to hold collected SSIS run time metrics and an SSIS package to deomnstrate how and why we would load metrics into the database. In Part 2 we will

SSIS Design Pattern - Read a DataSet From Variable In a Script Task

Introduction One of the things I appreciate about SSIS is the script elements. There is a lot of functionality built into the engine out of the box but I like the idea of having a Script Task on the Control Flow and a Script Component on the Data Flow
Posted by andy | 0 Comments
Filed under: , ,

SSIS Design Pattern - ETL Instrumentation, Part 1

Introduction SSIS is a fantastic ETL engine. When I build and ETL solution in SSIS, I like to collect runtime metrics. Why? I use the data initially to determine a baseline for performance and to determine, in some cases, if I'm loading within a defined
Posted by andy | 4 Comments

SSIS Design Pattern - Incremental Loads

Introduction Loading data from a data source to SQL Server is a common task. It's used in Data Warehousing, but increasingly data is being staged in SQL Server for non-Business-Intelligence purposes. Maintaining data integrity is key when loading data
Posted by andy | 6 Comments
Filed under: , ,

SSIS Design Pattern - Custom Error Handling

I was working on error handling with SSIS recently and came up with what I believe is a snappy way to address it. The solution presented below is partial. For one, I would encourage you to use a database table to house errors; for another, I would encourage
Posted by andy | 1 Comments
Filed under: ,

SSIS Design Pattern - EncryptSensitiveWithPassword

SSIS Design Pattern - EncryptSensitiveWithPassword Deploying SQL Server Integration Services packages is one of the steeper paths on the slopes of the SSIS learning curve. Like almost everything else in life, it makes perfect sense once you understand
Posted by andy | 0 Comments
Filed under: ,

SSIS Design Pattern - Dynamic SQL

Introduction I sometimes miss the ActiveX task in DTS. It was cool because "if you could see it, you could change it." I used the ActiveX Task to generate dynamic SQL. When To Use Dynamic SQL In SSIS There are lots of uses for dynamic SQL in SSIS. If
Posted by andy | 1 Comments
Filed under: ,

Updating the SSIS idea from Cookbook to Patterns

I had this idea earlier to create a series of posts under the heading "SSIS Cookbook." I've reconsidered the naming of the series - not the content. I'm going to call it SSIS Patterns. It will include common tasks I've run into with SSIS - and maybe a
Posted by andy | 0 Comments
Filed under: , ,

SSIS Design Pattern: Using The DontSaveSensitive Package ProtectionLevel Property

I've read several MSDN SSIS Forum posts recently on the topic on configuration and deployment management. I get these questions in most of my SSIS classes as well. One suggestion I've been investigating is using the DontSaveSensitive ProtectionLevel property
Posted by andy | 0 Comments
Filed under: , ,