Getting Dimension Source Data from Existing Views
Page 1 of 1 • Share •
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: 50
Join date: 2011-07-14
Location: Portland, OR
Re: Getting Dimension Source Data from Existing Views
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.
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.
hang- Posts: 512
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: 50
Join date: 2011-07-14
Location: Portland, OR
Re: Getting Dimension Source Data from Existing Views
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.
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.
hang- Posts: 512
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.

ngalemmo- Posts: 2122
Join date: 2009-05-15
Location: Los Angeles

Similar topics» Emulator - Android Source
» payday advance places - The best source of online information on Bad Credit Loans
» Copy data production ke QAS
» 3110 data blk error
» data decode for spriteutil
» payday advance places - The best source of online information on Bad Credit Loans
» Copy data production ke QAS
» 3110 data blk error
» data decode for spriteutil
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum