nuh uh, for two reasons, the first and foremost being, there already IS one

the second is that I have no plans to write any new books



|--------+----------------------->
|        |                       |
|        |                       |
|        |          cgrabowy@fcg.|
|        |          com          |
|        |                       |
|        |          05/06/2002   |
|        |          04:55 PM     |
|        |          Please       |
|        |          respond to   |
|        |          ORACLE-L     |
|        |                       |
|--------+----------------------->
  >----------------------------------------------------|
  |                                                    |
  |       To:     [EMAIL PROTECTED]                 |
  |       cc:     (bcc: Rachel Carmichael)             |
  |       Subject:     RE: Datawarehousing help        |
  >----------------------------------------------------|




Cool!!  Here comes Oracle Data Warehousing 101...

-----Original Message-----
[mailto:[EMAIL PROTECTED]]
Sent: Monday, May 06, 2002 4:18 PM
To: Multiple recipients of list ORACLE-L




Right now I'm collecting information.. I don't KNOW what this will be..
other
than a "learning experience" of course.

That which does not kill us makes us strong, right?

rachel, anticipating great strength




|--------+----------------------->
|        |                       |
|        |                       |
|        |          Jared.Still@r|
|        |          adisys.com   |
|        |                       |
|        |          05/06/2002   |
|        |          02:23 PM     |
|        |          Please       |
|        |          respond to   |
|        |          ORACLE-L     |
|        |                       |
|--------+----------------------->
  >----------------------------------------------------|
  |                                                    |
  |       To:     [EMAIL PROTECTED]                 |
  |       cc:     (bcc: Rachel Carmichael)             |
  |       Subject:     RE: Datawarehousing help        |
  >----------------------------------------------------|




A DW is not simply a collection of data marts.

A DW may be a true 'warehouse' of enterprise data from which
DM may be built.

Extracts go to the DW, DW is used to build DM.

A DW may in fact very much resemble an OLTP database, with
a temporal component thrown in to track changes to data over time.

Users are not (generally) allowed acces to the DW.

This is a full blown DW architecture though, and you may only
wish to start with some DM to get your feet wet, or maybe that's
all that is actually needed.

Jared






[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
05/06/2002 06:53 AM
Please respond to ORACLE-L


        To:     Multiple recipients of list ORACLE-L <[EMAIL PROTECTED]>
        cc:
        Subject:        RE: Datawarehousing help




Dennis,

Forgetting about normalization won't be a problem, I've always been more
practical than "by the book". As for amounts of data being collected, I
can see
them wanting data aggregated hourly.

I greatly doubt the tech people will allow adhoc queries, they seem to "do
things right" here. What will happen is that they will be contacted by
marketing
with an "I need this new report NOW" request, but tech will generate it.
But
*my* problem is that the data warehouse will supposedly be only a small
part of
what I'm responsible for, I don't think they understand the scope of what
they
are asking for, as yet. They will, I'll make sure of it.

Right now, as this is a new internal group, I'm still collecting
information on
which databases I will be responsible for. Then I just have to remember
that
when I set deadliines, I am prone to underestimation. :)

Rachel


|--------+----------------------->
|        |                       |
|        |                       |
|        |          DWILLIAMS@lif|
|        |          etouch.com   |
|        |                       |
|        |          05/03/2002   |
|        |          08:48 PM     |
|        |          Please       |
|        |          respond to   |
|        |          ORACLE-L     |
|        |                       |
|--------+----------------------->
  >----------------------------------------------------|
  |                                                    |
  |       To:     [EMAIL PROTECTED]                 |
  |       cc:     (bcc: Rachel Carmichael)             |
  |       Subject:     RE: Datawarehousing help        |
  >----------------------------------------------------|




Rachel - I always find it helpful to understand something if I know the
origins. I worked with SAS several years ago. At that time it was a
statistical analysis package. A scientist or engineer could load a set of
test data into it and perform various arithmetic and statistical analyses.
Today most of that can be done with Oracle or MS Excel. My point is that I
would expect it to be heavily biased toward mathematical capabilities.
Like
Data Mining, which is all statistics. Learn what that term means.
           To learn Data Warehousing, I would encourage you to just do
some
"Googling" and find good tutorials. An excellent newslist is dwlist.
Instructions:

For help with list commands, send a message
to <mailto:[EMAIL PROTECTED]> with the
word "help" in the body of the message.

The magazine http://www.intelligententerprise.com/ has some excellent
information. I would search for "Ralph Kimball". He is one of the leading
figures in the DW arena. Look for some of his earliest columns on the
magazine site. He also answers questions on dwlist from time to time.

The main change you need yourself is to forget normalization. DBAs that
can't get past that point don't last long in the DW field. In the early
days
the DW people would patiently explain the reasons to a DBA, but today
there
are enough DBAs that have made the leap that a hard-headed normalization
bigot just isn't tolerated. It is much easier to just ask for a
replacement
DBA.
           The reason normalization isn't adhered to in DW is that users
will
be creating their own queries and they can't understand 10-table joins
with
outer joins, etc. A DW is usually loaded and then queried. Our DW is
loaded
each weekend and then queried all week. So a DW is deliberately
denormalized
and contains redundant data for ease of use.
           OLTP databases have no concept of "time". A DW is all about
time. To
reconstruct what the situation is at various points of time, the DW has
loads of historical data. For example, marketing people need to be able to
reconstruct the amount of business they did with a customer over a period
of
time last year and compare it with the same period this year.
           So between denormalization and tons of detailed historical
data, DWs
are normally BIG! Fortunately they are usually read-only.
           For Oracle, you want Enterprise Edition with the partitioning
option. And study Oracle Materialized Views.
           In schema, a DW is usually a central fact table and 4-6
dimension
tables. Less than 4 dimensions and you don't need a DW. More than 6 and
marketing people can't understand the model. Normally the fact table is
much
larger than the others, but not always. One of Wal-Mart's dimension tables
is each person in the U.S. Just size each of those tables, and you've got
your size. Growth is easy to predict. Ralph Kimball warns that often
people
will get the grain wrong. They will size it for data summarized at the
weekly level, then after it is built they will realize that isn't going to
cut it and need a daily level. You must start almost from scratch and get
7
times the disk capacity. That is the fun side of being a DW DBA. Your
cynical instincts will still serve you well, just get them away from
normalization and worry about getting the grain right.
           Okay, I've rambled along here too long. Hope that gets you off
on
the right foot.

-----Original Message-----
[mailto:[EMAIL PROTECTED]]
Sent: Friday, May 03, 2002 5:08 PM
To: Multiple recipients of list ORACLE-L




Okay, my background is OLTP, but we are looking at a data warehousing
project
here....

any and all help appreciated! Specifically:

1) does anyone have any experience with a product called "SAS
Datawarehousing
Administrator" (or SAS)?
2) how do I go about doing rough estimates of sizing needs, assuming I
will
get
rough numbers of information being collected, growth rates, length of
history to
keep, etc.

help?

Rachel


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Grabowy, Chris
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to