How to Build a Datawarehouse from a Database

  • Hi

    I want to build a datawarehouse from a database using SSIS.If anyone knows the procedure could u please let me know. It very urgent.

    I really appreciate your help.

    Thank you

  • No one is really going to be able to answer that for you. People's entire careers are based on how to design and load data warehouses. Sadly, the industry, in general, has bought into marketing rather than fundamental understanding of database principles. About all I can say to you is, make sure you understand the basics, then work your way up. To start with you should read and understand An Introduction to Database Systems. Once you have read that you could move on to understanding temporal data. As it turns out Date, et el, also has a good book on the topic called: Temporal Data & the Relational Model. However, it is also academic in nature, so you need to need to extrapolate that information into practice for the particular DBMS you are using.

    I wish you luck!

  • Very urgent???

    Do you need to build your data warehouse today?

  • yes i have to do it today

  • If you have an existing database you already have a Datawarehouse. It is just not what traditional BI or datawarehouse people would consider a datawarehouse. Almost all reporting done with a DW as a source can be done from an OLTP system as well, just not always as elegantly or usually as quickly as a well built DW.

    A traditional DW is pretty heavily de-normalised, and as referenced above has temporal data and components added to it to make time based and other queries easier.

    Good luck.

  • Assignment is due today?



    Alvin Ramard
    Memphis PASS Chapter[/url]

    All my SSC forum answers come with a money back guarantee. If you didn't like the answer then I'll gladly refund what you paid for it.

    For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]

  • yes sir. Actually i have to take a table from adventureworks and create staging tables for it and then load into adventureworksdw and also i should identify facts and dimensions in that table

  • So, what school is this from? What have you been taught so far on this subject? I don't want to waste my, or anybody else's, time by repeating something you already know.

    FYI, please do not PM me or anybody else asking for more help. That is not appreciated by most of us here.



    Alvin Ramard
    Memphis PASS Chapter[/url]

    All my SSC forum answers come with a money back guarantee. If you didn't like the answer then I'll gladly refund what you paid for it.

    For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]

  • Most courses will step you through the process and give instruction on how to do it. I find it intriguing that this project is due today and you don't know what to do with it yet.

    Can you provide to us what you have done?

    Jason...AKA CirqueDeSQLeil
    _______________________________________________
    I have given a name to my pain...MCM SQL Server, MVP
    SQL RNNR
    Posting Performance Based Questions - Gail Shaw[/url]
    Learn Extended Events

  • talktome_nani (4/6/2010)


    yes sir. Actually i have to take a table from adventureworks and create staging tables for it and then load into adventureworksdw and also i should identify facts and dimensions in that table

    The AdventureWorksDW and AdventureWorksDW2008 samples are available for download here:

    http://sqlserversamples.codeplex.com/Wikipage

  • It would seem that DBCC TIMEWARP would help here. 😉 Bits 69 and 77 need to be set for this one.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

Viewing 11 posts - 1 through 11 (of 11 total)

You must be logged in to reply to this topic. Login to reply