Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. Database & SysAdmin
  3. Database
  4. Data Warehouse vs Transaction Log tables

Data Warehouse vs Transaction Log tables

Scheduled Pinned Locked Moved Database
databasevisual-studiobusinesstutorial
5 Posts 3 Posters 46 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Member 10095656
    wrote on last edited by
    #1

    Good day, How could I go about justifying a Data Warehouse for the business when there are already detailed transaction log tables in the OLTP database. I would need to give examples of why a Data Warehouse would give more and better answers when there is already a history of all updates done on "Product" as an example. In other words. What do I put in the Data Warehouse which is not already in the transaction log tables. Maybe someone can provide some valuable answers.

    CHill60C M 2 Replies Last reply
    0
    • M Member 10095656

      Good day, How could I go about justifying a Data Warehouse for the business when there are already detailed transaction log tables in the OLTP database. I would need to give examples of why a Data Warehouse would give more and better answers when there is already a history of all updates done on "Product" as an example. In other words. What do I put in the Data Warehouse which is not already in the transaction log tables. Maybe someone can provide some valuable answers.

      CHill60C Offline
      CHill60C Offline
      CHill60
      wrote on last edited by
      #2

      I think the first thing to point out would be ..."how do you intend to get that information back out of the transaction log tables in a timely and usable way?" There are many many resources on line that will present the argument for you e.g. Top 10 Benefits of a Data Warehouse | Datamation[^] amongst millions of others[^]

      M 1 Reply Last reply
      0
      • CHill60C CHill60

        I think the first thing to point out would be ..."how do you intend to get that information back out of the transaction log tables in a timely and usable way?" There are many many resources on line that will present the argument for you e.g. Top 10 Benefits of a Data Warehouse | Datamation[^] amongst millions of others[^]

        M Offline
        M Offline
        Member 10095656
        wrote on last edited by
        #3

        Thank you for the reply and for the link .... Yes, I understand. One of the most popular arguments for having Data Warehouse is that it should enable the user to access data/information faster. I have been thinking about these points (Benefits of having a data Warehouse) for a long time now. At the moment we do not have a very large business or production database. The largest of tables transaction log) consist of around 8 million records with 40 fields. So, I don't think speed of access is our problem however, I do agree with some of the other benefits like: 2. Enhances Conformity And Quality Of Data 3. Boosts Efficiency "to have to gather data from multiple sources" In our case we have many different types of databases (data islands) most of them SQL Server... So, I think that the DW would solve the challenge of bringing everything together in order to give the user a better view of how the business when all data is brought together into one view ("to have to gather data from multiple sources"). Again, thank you for the reply and the information ....

        CHill60C 1 Reply Last reply
        0
        • M Member 10095656

          Thank you for the reply and for the link .... Yes, I understand. One of the most popular arguments for having Data Warehouse is that it should enable the user to access data/information faster. I have been thinking about these points (Benefits of having a data Warehouse) for a long time now. At the moment we do not have a very large business or production database. The largest of tables transaction log) consist of around 8 million records with 40 fields. So, I don't think speed of access is our problem however, I do agree with some of the other benefits like: 2. Enhances Conformity And Quality Of Data 3. Boosts Efficiency "to have to gather data from multiple sources" In our case we have many different types of databases (data islands) most of them SQL Server... So, I think that the DW would solve the challenge of bringing everything together in order to give the user a better view of how the business when all data is brought together into one view ("to have to gather data from multiple sources"). Again, thank you for the reply and the information ....

          CHill60C Offline
          CHill60C Offline
          CHill60
          wrote on last edited by
          #4

          Quote:

          Boosts Efficiency "to have to gather data from multiple sources"

          It also lowers frustration! :) After I had posted my reply I had to spend (waste?) quite some time combining data from 3 different sources (oh - and we do have a DW here, it's just not comprehensive. So we've introduced a second one on a different platform - you couldn't make this up really) It's "doable", especially with modern connectors and tools, but a real PITA - I seem to waste more time sourcing data to then be merged, than I do actually doing the analysis to gain insight. Like I said - frustrating. Perhaps then that is your most compelling argument ... A DW makes it easier and quicker to bring real insight to the business, turn data into information, to drive down costs and raise profitability. (I'm starting to sound like an advert so I will stop there :laugh: )

          1 Reply Last reply
          0
          • M Member 10095656

            Good day, How could I go about justifying a Data Warehouse for the business when there are already detailed transaction log tables in the OLTP database. I would need to give examples of why a Data Warehouse would give more and better answers when there is already a history of all updates done on "Product" as an example. In other words. What do I put in the Data Warehouse which is not already in the transaction log tables. Maybe someone can provide some valuable answers.

            M Offline
            M Offline
            Mycroft Holmes
            wrote on last edited by
            #5

            One of the primary reasons for a DW is so reports and data analysis does not impact the production (relational database) system. I hope your "data islands" are compatible, mapping disparate systems to a single platform can be a stone cold bitch!

            Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups