ETL Specification

A forum for discussing DataStage<sup>®</sup> basics. If you're not sure where your question goes, start here.

Moderators: chulett, rschirm, roy

Post Reply
MattKeevil
Participant
Posts: 4
Joined: Tue Jun 24, 2008 1:01 pm

ETL Specification

Post by MattKeevil »

I am trying to put together design documents for ETL jobs, was wondering if anyone has any good templates... didn't want to recreate the wheel.
Matt Keevil
sreddy
Participant
Posts: 144
Joined: Sun Oct 21, 2007 9:13 am

Re: ETL Specification

Post by sreddy »

MattKeevil

Go through your BRD, discuss with your BA/Team Lead.
They have to clarify all your droughts. Then start with TDD.
In TDD you have given complete flow of mapping (column level)
Transformation Rules based on Business logic, Pseudocode, description purpose of this job.

Check with your team if they have any standard template that is good.



MattKeevil wrote:I am trying to put together design documents for ETL jobs, was wondering if anyone has any good templates... didn't want to recreate the wheel.
SReddy
dwpractices@gmail.com
Analyzing Performance
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Welcome aboard. :D

The best kind of design document for ETL is a target-from-source mapping. Investigate the FastTrack product which gives a spreadsheet-like interface to doing just that and can then generate DataStage jobs at the click of a command button.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
MattKeevil
Participant
Posts: 4
Joined: Tue Jun 24, 2008 1:01 pm

Post by MattKeevil »

Thanks... glad to be here...

So what I'm looking for is a good template to create design specifications for ETL (Datastage) jobs. Something I can write which would contain the ETL source mappings/transformations and also the Database changes. This document needs to be done (pre development) so I can hand it off to a developer. The FastTrack software looks like it's a POST development documentation tool, which is not what I'm looking for. We have datafeed specifications that define the source data but I'm lacking the overall design documentation, which is what I'm creating... just looking to see if anyone has any good templates.
Matt Keevil
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

MattKeevil wrote:The FastTrack software looks like it's a POST development documentation tool
Nope. Pre. :wink:
-craig

"You can never have too many knives" -- Logan Nine Fingers
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

IBM are going to release a version of FastTrack that can reverse engineer existing jobs and create a mapping specification from them. According to the [urlhttp://blogs.ittoolbox.com/bi/websphere/archives/ibm-information-server-and-datastage-roadmap-for-2008-and-2009-24854]roadmap[/url] it's in Information Server 8.2 and not due until the start of 2009.

A DataStage Design document is just a standard interface spec with source, target, business rules, rollback and recovery, scheduling etc.
MattKeevil
Participant
Posts: 4
Joined: Tue Jun 24, 2008 1:01 pm

Post by MattKeevil »

Thanks for the information but it's not what I'm looking for... not interested right now in purchasing software... guess no one has just a document for design documentation.
Matt Keevil
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

Not sure if you mean functional design, technical design, requirements, detailed design but there are lots of free resources online such as www.openmethodology.com or www.ganttproject.org or maybe www.datamigrationpro.com that describe the design phase of data integration/warehouse projects.
MattKeevil
Participant
Posts: 4
Joined: Tue Jun 24, 2008 1:01 pm

Post by MattKeevil »

More technical design type documents...
Matt Keevil
Post Reply