Solved

using an OR mapper for a data warehouse

Posted on 2011-03-25
1
328 Views
Last Modified: 2012-05-11
Hello

Are there any problems with using OR mappers for creating code to insert/update data in a data warehouse?

The data warehouse I am considering has a reverse star schema whereby the dimension tables have foreign keys to the main table.

thanks
0
Comment
Question by:andieje
1 Comment
 
LVL 22

Accepted Solution

by:
dportas earned 500 total points
ID: 35226731
I suspect scalability might be an issue. OR mappers sometimes struggle to cope with large, complex data sets whereas loading a DW typically involves joins to retrieve surrogate keys, determine whether an update or insert is needed, etc. OR/Ms are generally optimised for lots of small updates whereas DW tends to require fewer, larger data loads.

O/R mappers probably won't provide the kind of out-of-the-box logging and process orchestration that you would usually expect from a more conventional ETL tool.

Also most people working in the DW/BI space are probably more familiar with the standard ETL tools and perhaps less likely to be programmers in the languages supported by the OR mapper.

Is there some reason why you are considering an OR mapper for this rather than a data integration / ETL tool? I can't think of many advantages for a DW application, although I expect it could work in some circumstances.

0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to send multiple emails at the same time in PHP 12 74
Sql Join Problem 2 53
VMWare environment audit 8 69
Need help in debugging a UDF results 7 28
SQL Command Tool comes with APEX under SQL Workshop. It helps us to make changes on the database directly using a graphical user interface. This helps us writing any SQL/ PLSQL queries and execute it on the database and we can create any database ob…
Creating and Managing Databases with phpMyAdmin in cPanel.
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question