|
|
|
date: Thu, 3 Jul 2008 08:26:43 -0700,
group: microsoft.public.sqlserver.datawarehouse
back
Re: Change Managment / PreStaging DB
Someone had commented about making the source pull from views on the outside
applications. This really made sense - it puts ownership of those devlopers
on those systems to ensure the views don't break or if they do to contact
us.
I agree it's all project management but was just wondering on other peoples
approaches. Some of the applications are in different citys, different govt
agencies, ect - so it's a nightmare to keep managment under control.
"JXStern" wrote in message
news:jmmh749ue2scgrrjtfj2i28jketn8n7phf@4ax.com...
> It's called project management.
>
> No, seriously, it didn't become entirely obsolete with the new
> millenium, honest!
>
> Josh
>
>
> On Thu, 3 Jul 2008 08:26:43 -0700, "Joe H" <hortoristic at gmail>
> wrote:
>
>>Had a question about how folks are managing "change management" on their
>>DW
>>projects. One of the biggest problems we face on the DW, is most of our
>>data sources have separate ongoing development and rework of their
>>systems.
>>So we have to be very communicative on change. If a system changes table
>>structure in usually will break our ETL process at the first steps of
>>copying into PreStaging.
>>
>>
>>
>>My ETL was using SQL Server Objects Task to copy table data from the
>>source
>>system into PreStaging inside my SSIS Package. However the first time a
>>table say had 10 columns now has 12 because 2 new were added, it breaks
>>this
>>step. The SMO task was fast however I'm starting to think I need to use
>>Select statements to manage what tables and columns I bring across. If my
>>select statement always asked for the first 10 columns from a table - when
>>someone adds a couple more - the DW will just ignore those columns.
>>
>>
>>
>>What steps do you do to populate PreStaging and manage change management
>>on
>>your data sources?
>>
>>
>>
>>
>>
>
date: Mon, 14 Jul 2008 08:27:29 -0700
author: Joe H hortoristic at gmail
Re: Change Managment / PreStaging DB
I once worked on an ETL and datamart reporting project for a federal agency
that involved receiving flat file submissions from multiple state agencies
and territories (~72 total), and of course each had their own developers or
database admins on back end pulling the extracts from a broad range of
platforms, so I know what you're talking about.
It helped when they started submitting extracts via a standard SDN
application we provided. It would check the file format prior to upload and
then notify them immediately if anything was out of spec. Before that, the
submission / import / feedback / re-submission cycle could take days or even
weeks.
"Joe H" wrote:
> Someone had commented about making the source pull from views on the outside
> applications. This really made sense - it puts ownership of those devlopers
> on those systems to ensure the views don't break or if they do to contact
> us.
>
> I agree it's all project management but was just wondering on other peoples
> approaches. Some of the applications are in different citys, different govt
> agencies, ect - so it's a nightmare to keep managment under control.
>
> "JXStern" wrote in message
> news:jmmh749ue2scgrrjtfj2i28jketn8n7phf@4ax.com...
> > It's called project management.
> >
> > No, seriously, it didn't become entirely obsolete with the new
> > millenium, honest!
> >
> > Josh
> >
> >
> > On Thu, 3 Jul 2008 08:26:43 -0700, "Joe H" <hortoristic at gmail>
> > wrote:
> >
> >>Had a question about how folks are managing "change management" on their
> >>DW
> >>projects. One of the biggest problems we face on the DW, is most of our
> >>data sources have separate ongoing development and rework of their
> >>systems.
> >>So we have to be very communicative on change. If a system changes table
> >>structure in usually will break our ETL process at the first steps of
> >>copying into PreStaging.
> >>
> >>
> >>
> >>My ETL was using SQL Server Objects Task to copy table data from the
> >>source
> >>system into PreStaging inside my SSIS Package. However the first time a
> >>table say had 10 columns now has 12 because 2 new were added, it breaks
> >>this
> >>step. The SMO task was fast however I'm starting to think I need to use
> >>Select statements to manage what tables and columns I bring across. If my
> >>select statement always asked for the first 10 columns from a table - when
> >>someone adds a couple more - the DW will just ignore those columns.
> >>
> >>
> >>
> >>What steps do you do to populate PreStaging and manage change management
> >>on
> >>your data sources?
> >>
> >>
> >>
> >>
> >>
> >
>
>
>
date: Wed, 16 Jul 2008 07:37:03 -0700
author: Eric Russell
Re: Change Managment / PreStaging DB
That's a good idea.
We have direct connections to all the sources - so we will be pulling.
That's why I kind of like using views on their side. It's going to be a
challenge - I'm sure.
"Eric Russell" wrote in message
news:8AE5424D-0449-4A7B-B039-8B9082B57872@microsoft.com...
>I once worked on an ETL and datamart reporting project for a federal agency
> that involved receiving flat file submissions from multiple state agencies
> and territories (~72 total), and of course each had their own developers
> or
> database admins on back end pulling the extracts from a broad range of
> platforms, so I know what you're talking about.
> It helped when they started submitting extracts via a standard SDN
> application we provided. It would check the file format prior to upload
> and
> then notify them immediately if anything was out of spec. Before that, the
> submission / import / feedback / re-submission cycle could take days or
> even
> weeks.
>
> "Joe H" wrote:
>
>> Someone had commented about making the source pull from views on the
>> outside
>> applications. This really made sense - it puts ownership of those
>> devlopers
>> on those systems to ensure the views don't break or if they do to contact
>> us.
>>
>> I agree it's all project management but was just wondering on other
>> peoples
>> approaches. Some of the applications are in different citys, different
>> govt
>> agencies, ect - so it's a nightmare to keep managment under control.
>>
>> "JXStern" wrote in message
>> news:jmmh749ue2scgrrjtfj2i28jketn8n7phf@4ax.com...
>> > It's called project management.
>> >
>> > No, seriously, it didn't become entirely obsolete with the new
>> > millenium, honest!
>> >
>> > Josh
>> >
>> >
>> > On Thu, 3 Jul 2008 08:26:43 -0700, "Joe H" <hortoristic at gmail>
>> > wrote:
>> >
>> >>Had a question about how folks are managing "change management" on
>> >>their
>> >>DW
>> >>projects. One of the biggest problems we face on the DW, is most of
>> >>our
>> >>data sources have separate ongoing development and rework of their
>> >>systems.
>> >>So we have to be very communicative on change. If a system changes
>> >>table
>> >>structure in usually will break our ETL process at the first steps of
>> >>copying into PreStaging.
>> >>
>> >>
>> >>
>> >>My ETL was using SQL Server Objects Task to copy table data from the
>> >>source
>> >>system into PreStaging inside my SSIS Package. However the first time
>> >>a
>> >>table say had 10 columns now has 12 because 2 new were added, it breaks
>> >>this
>> >>step. The SMO task was fast however I'm starting to think I need to
>> >>use
>> >>Select statements to manage what tables and columns I bring across. If
>> >>my
>> >>select statement always asked for the first 10 columns from a table -
>> >>when
>> >>someone adds a couple more - the DW will just ignore those columns.
>> >>
>> >>
>> >>
>> >>What steps do you do to populate PreStaging and manage change
>> >>management
>> >>on
>> >>your data sources?
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>>
>>
>>
date: Wed, 16 Jul 2008 13:43:12 -0700
author: Joe H hortoristic at gmail
|
|