Unix Technical Forum

Slowly changing fact table?

This is a discussion on Slowly changing fact table? within the SQL Server Data Warehousing forums, part of the Microsoft SQL Server category; --> The company I work for track refinery capcities around the world and what to put this data into a ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > SQL Server Data Warehousing

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 05-24-2008, 07:09 AM
=?Utf-8?B?SmFtZXNDYXJ0ZXJz?=
 
Posts: n/a
Default Slowly changing fact table?

The company I work for track refinery capcities around the world and what to
put this data into a data warehouse. At first glance it looks simple enough,
every quarter they take a snapshot of each refineries capacity and that is
the fact table and the dimensions would be owners, location etc.

The problem I have though is that the capacity snapshot is not a fact, it is
the best information at the time, and is subject to change, even going back
years, when better data is available. The business has a need to see best
current data as well as being able to know what the best current data was at
a certain time.

Would the best approach be to make the fact table slowly changing and then
have validity data as dimension, or is there a better approach?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 06-23-2008, 11:52 AM
Michael Coles
 
Posts: n/a
Default Re: Slowly changing fact table?

The capacity measurements you take at a given time are "facts", presumably
based on the best available data at the time. I assume you have a time
dimension in your data mart. You could consider modeling the capacity facts
such that the time that the measurement was taken is part of the key of the
fact table.

--

========
Michael Coles
"Pro SQL Server 2008 XML"
http://www.amazon.com/Pro-SQL-Server...dp/1590599837/


"JamesCarters" <JamesCarters@discussions.microsoft.com> wrote in message
newsCF9B3E2-E9CD-4854-BAB1-293D4F6120B3@microsoft.com...
> The company I work for track refinery capcities around the world and what
> to
> put this data into a data warehouse. At first glance it looks simple
> enough,
> every quarter they take a snapshot of each refineries capacity and that is
> the fact table and the dimensions would be owners, location etc.
>
> The problem I have though is that the capacity snapshot is not a fact, it
> is
> the best information at the time, and is subject to change, even going
> back
> years, when better data is available. The business has a need to see best
> current data as well as being able to know what the best current data was
> at
> a certain time.
>
> Would the best approach be to make the fact table slowly changing and then
> have validity data as dimension, or is there a better approach?



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 03:58 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com