Getting Dimension Source Data from Existing Views
3 posters
Page 1 of 1
Getting Dimension Source Data from Existing Views
I am working for a client and they would like me to use already developed views to access the source data for several dimension. I understand the benefits of using views, but for getting source data I would prefer to go directly to the source system's tables. Should I get over it, or is using views a bad idea? Thanks.
cjrinpdx- Posts : 51
Join date : 2011-07-14
Location : Portland, OR
Re: Getting Dimension Source Data from Existing Views
Why is using views a bad idea? I would love to use views for getting source data as they provide a flexible layer for your ETL.cjrinpdx wrote:I understand the benefits of using views, but for getting source data I would prefer to go directly to the source system's tables. Should I get over it, or is using views a bad idea? Thanks.
hang- Posts : 528
Join date : 2010-05-07
Location : Brisbane, Australia
Re: Getting Dimension Source Data from Existing Views
I would like to get as close to the source data as possible, and I don't want to be dependent on any design/data decisions that were made when writing the view. I should note that these view were not written to support the ETL process, but were existing views used by programmers and report writers. Thanks.
cjrinpdx- Posts : 51
Join date : 2011-07-14
Location : Portland, OR
Re: Getting Dimension Source Data from Existing Views
If the views don't give you enough data, then you may tell them to add them in. The point is some views may already contain some complex business logics that you may not want to repeat in your ETL. If none of the existing views is useful to you, then you don't have choice but creating your own views or queries.cjrinpdx wrote:I should note that these view were not written to support the ETL process, but were existing views used by programmers and report writers.
hang- Posts : 528
Join date : 2010-05-07
Location : Brisbane, Australia
Re: Getting Dimension Source Data from Existing Views
I agree with Hang that using views is not a bad idea. But at the same time, you bring up a good point that one has to be careful as to the purpose and use of an existing view.
There is a danger in enhancing an existing view for cross purposes. An 'enhancement' may have detrimental effects on current uses. If the shop insists on using views, review what is available and where necessary, ask for purpose built views to address ETL needs... and hope they agree.
There is a danger in enhancing an existing view for cross purposes. An 'enhancement' may have detrimental effects on current uses. If the shop insists on using views, review what is available and where necessary, ask for purpose built views to address ETL needs... and hope they agree.
Similar topics
» Interface/Views Between the ETL and Source Data
» Add New or Drop existing conformed dimension in existing DWH
» How to load a dimension when the source data reuses IDs with different descriptions?
» Source Fact data coming in at different levels of a conformed dimension
» SSAS 'Fact Dimension' v 'Regular Dimension' your views
» Add New or Drop existing conformed dimension in existing DWH
» How to load a dimension when the source data reuses IDs with different descriptions?
» Source Fact data coming in at different levels of a conformed dimension
» SSAS 'Fact Dimension' v 'Regular Dimension' your views
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum