|
|
Archives of the TeradataForum
Message Posted: Tue, 20 Mar 2001 @ 22:10:46 GMT
Subj: | | Re: Why not use star schema |
|
From: | | James Judge |
Obviously since this is a Teradata Forum you have heard all the reasons for a "centralized" data image versus "the other" warehouse
methodologies (data-hub, data-marts, staging area, etc.). Even Kimball, et. al., state that operational schemas are (should be) normalized.
The issue is then how much of the normalized detail data should be in the data warehouse.
As you know Teradata's position is, detailed data with as much history as is cost effective. I think what happens at that point is from
an ETL perspective (i.e. how easy/hard is it to capture the "events" from the operational systems). A lot of operational too suites have
their data stores as "state engines" , meaning they only retain the current state of the data and not necessarily the events that caused the
change.
There can be all kinds of reasons (political, costs, scope of solution) that then determine what data is sourced. If only "state data"
is available then perhaps a "dimensional model" would be better (but being a Teradata bigot I can't believe that). We can still load "state
data" in it's atomic form and build (logical or physical) dimensional views on top of that, in one Teradata instance (and I don't see the
DBMS's taking that approach in implementation.
| |