Lee posted on October 1, 2009 09:27

Same client - New Project!


I’m really excited about a new project that I am just now beginning. I recently finished an addition to a data warehouse (glad I still remember how since it’s been almost five years since I’ve worked on one) and am now going to build a set of ‘generic’ SSIS packages to load it. This is going to be interesting because the client has multiple locations worldwide.  Rather than create 10, 20, or 75 SSIS packages (several per country) they want to deploy a single-use package concept handle similar tasks for all countries. So, I’ll be working on basically three packages: 1) to extract from DB2, 2) to import the .txt files, and 3) to fire off remaining procedures and processes.  I imagine that I will be programming SSIS i.e. using the programming model to create a dynamic package in c#.

 

This is a good idea, ‘genericizing’ packages, and I’m all for it. Much easier to manage down the road and a lot less code to maintain. Remember my post on custom assemblies as a replacement for c# or vb.net code in script tasks scattered all over the place? Same deal here – write once (methods, events, error handling, logging, reporting, etc.) for SSIS and use everywhere. Crack a lackin!!!

 

Look for a lot of great SSIS 2008 stuff coming down the pike.

 

Lee

 

--------------------------

 

 

 

‘“He was the meanest guy to ever come down the pike” Fine. What about guys who come up the pike? Not everyone lives north of the pike! Some guys come up the pike, and they’re really mean’

 

The late George Carlin

 

http://planetsmilies.net/eat-drink-smiley-542.gif

 

 

 


Posted in:   Tags:
blog comments powered by Disqus

by Lee Everest, M.S.

Poll

Do you use Azure or cloud in your organization?



Show Results

Ads

Search


Month List

Calendar

«  February 2012  »
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011
View posts in large calendar

Tags

Disclaimer
The opinions, code, examples, et.al. expressed herein are my own personal opinions and do not represent my employer's view in any way, shape form, or fashion.  All code for demonstration purposes - no guarantees, either written or implied, are made.

© Copyright 2012 Lee Everest's SQL Server, etc. weblog