This is just for fun :-)
Developers be proud of yourself...!!!
Please visit http://dattatreysindol.blogspot.com for all updates from now on.
Thanks for visiting my blog.
- Datta
AbleBits - Excel add-ins, Outlook plugins, Outlook Express addons:
Watch this space for more updates...
I have been working on SSIS for few years now and in couple of projects I have encountered a situation where in we need to load the data from Source to Staging area or from Feed Files to Staging area requiring similar structure for all the Staging ETL's except for the difference in Naming, Tables, Columns etc.
- Considerable reduction in the development time
- Ensuring Coding/Naming Standards/Best Practices accross the Modules/Projects/Organization
- Generation of UniqueID for evey single instance of Template Package
- Changing the necessary connections, configurations, protection levels etc
- Names in the template package should be generic. So that when we instantiate a package from template we can easily rename the new instance simply by doing a find and replace in the XML view of the dtsx packages. Example: Package Name as PKG_PRJ_TableName.dtsx, CheckPoint File Name CHK_PRJ_TableName.chk etc.
One fine day, a bus driver went to the bus garage, started his bus, and drove off along the route. No problems for the first few stops - a few people got on, a few got off, and things went generally well.
At the next stop, however, a big hulk of a Pathan got on. Six feet four, built like a wrestler, arms hanging down to the ground. He glared at the conductor and said, "Pathan doesn't pay!" and sat down at the back.
Conductor didn't argue with Pathan, but he wasn't happy about it. The next day the same thing happened and Pathan got on again, made a show of refusing to pay, and sat down. And the next day, and the next...
This grated on the bus driver, who started losing sleep over the way Pathan was taking advantage of poor conductor.
Finally he could stand it no longer. He signed up for body building courses, karate, judo, and all that good stuff.
By the end of the summer, he had become quite strong; what's more, he felt really good about himself. So, on the next Monday, when Pathan once again got on the bus and said, "Pathan doesn't pay!"
The driver stood up, glared back at Pathan, and screamed, "And why not?"
With a surprised look on his face, Pathan replied, "Pathan has a bus pass."
Management Lesson: Be sure there is a problem in the first place before working hard to solve one.
Source: Forwarded email.



