Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric certified for FREE! Don't miss your chance! Learn more
Hi there,
Just need your thoughts on design approach. I would rate myself 7/10 on ADF.
My source is Oracle EBS. It has 100's of tables and large amount in billions of transactional rows and every day possibly 100k-500k new rows.
I currently have a pipeline using watermark table with tablename, maxtime stamp, maxkey values of staging tables.
I use dynamic copy activity referring the watermark tables (dynamically select * from <table1> where modifieddate > maxdate from staging for that particular table)
Is there any design ADF approach for hands off way to auto detect source changes, synch and trickle the changes to destination staging tables or ADLS files? possibly every hour or may be once a day?
am i missing any other best strategy that you might be using. I see 3rd party tools like fivetran doing the synch automatically and hands off. Is there anything similar that could be designed in ADF.
Thanks
Thanks. My current set up already has section 1 implemented.
If my understanding is correct, there are no other design approached or options in ADF for source replication other than my existing implementation. I will wait to see if there are any other suggestions and then have this closed. Just want to make sure im not missing anything in terms of ADF features especially when source CDC is not an option.
Hi @AJAJ ,
Few helpful helps -
Pattern to incrementally amass data with Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
Delta Lake Change Data Feed in Fabric Lakehouses (serverlesssql.com)
I just felt like sharing these links with you, I hope it might give you some insights.
Hello @AJAJ ,
We haven’t heard from you on the last response and was just checking back to see if your query was answered.
Otherwise, will respond back with the more details and we will try to help .
Hi @AJAJ ,
We haven’t heard from you on the last response and was just checking back to see if your query was answered.
Otherwise, will respond back with the more details and we will try to help .
Im aware of source CDC but if thats not allowed or available. how to go about new tables, new columns added.. all should make it to SQL destination.
Hi @AJAJ ,
Thanks for using Fabric Community.
Here are my thoughts on your design approach -
Current Approach:
Improvements and Alternatives:
Alternative Solutions without CDC:
Additional Considerations:
Conclusion:
While CDC offers the most efficient way to capture changes, the approaches mentioned above provide viable alternatives within ADF for replicating data from Oracle EBS. Remember to prioritize a balance between automation, performance, and maintainability when designing your solution.
Note: Following a particular design is completely depends on your individual use case.
Docs to Refer -
Master Change Data Capture (CDC) with Azure Data Factory - IWConnect
Incrementally copy data by using change tracking in the Azure portal - Azure Data Factory | Microsof...
Hope this is helpful. Please let me know incase of further queries.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Fabric update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 8 | |
| 7 | |
| 2 | |
| 2 |