Hi there. I'm new here so if my questions are already answered please let me know.
Anyway, two questions about loading data into a DW from the operational process databases:
1)Do we normally update the DW each time the operational DBs are modified? i.e when a sale is made would the DW be updated, or is it normally a process run onece a day/week/etc (I beleive the first)
2)If I have an operational DB and want to perform my ETL to update the DW each night, how do I stop the same data being added every day? For instance if on Monday the operational DB has 100 records, and 100 more are added on Tuesday, how does the DW update on Tuesday night know that only the new records should be added?
Thanks for any help.
Anyway, two questions about loading data into a DW from the operational process databases:
1)Do we normally update the DW each time the operational DBs are modified? i.e when a sale is made would the DW be updated, or is it normally a process run onece a day/week/etc (I beleive the first)
2)If I have an operational DB and want to perform my ETL to update the DW each night, how do I stop the same data being added every day? For instance if on Monday the operational DB has 100 records, and 100 more are added on Tuesday, how does the DW update on Tuesday night know that only the new records should be added?
Thanks for any help.