Skip to Main Content
  • Questions
  • Best way to reresh data coming from OLPT in a Datawarehouse

Breadcrumb

Question and Answer

Connor McDonald

Thanks for the question, alessandra.

Asked: February 13, 2025 - 6:32 pm UTC

Last updated: February 14, 2025 - 3:25 am UTC

Version: 19.24

Viewed 100+ times

You Asked

Dear Ask Tom Team,
can you suggest me the best way to have my "datamarts" tables, that summarized data(coming from the oltp database) using analytical functions,daily refreshed?

Thanks
Alessandra

and Connor said...

GoldenGate is our official recommendation for replication of data between environments

https://www.oracle.com/au/integration/goldengate/

Other solutions I've seen used by customers include:

- Debezium
- Open Log Replicator https://github.com/bersler/OpenLogReplicator
- roll your own with LogMiner
- roll your own with PL/SQL and database links

And depending on the complexity of your needs, materialized views across database links can also be effective.