Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Eric7
Resolver II
Resolver II

Transaction-Level Read Consistency in On-premises gateway against Oracle (12.x)

Hi, does the on-premises gateway ensure Transaction-Level Read Consistency when refreshing a dataflow from an Oracle database?

 

One of our dataflows contains two tables with referential integrity between them, a parent table A with about 1000 rows and a child table B with 50 million rows. There is about an hour difference in time between a full refresh of table A and B, which means that table B may well contain values referencing rows in A that do not exist in A in the dataflow after refresh.

 

Oracle supports an isolation level called SERIALIZABLE, which ensures Transaction-Level Read Consistency within one database transaction. Does the gateway utilize this?

 

Eirik

 

1 ACCEPTED SOLUTION

Hi, I assume then that the on-premises gateway does not ensure data consistency between each table in a dataflow against the same datasource. It would be better if it did, but we can handle this to some extent by  adding consistency checks in the transformations.

View solution in original post

3 REPLIES 3
v-janeyg-msft
Community Support
Community Support

Hi, @Eric7 

 

Have you resolved the issue? If yes, kindly mark the helpful answer as a solution if you feel that makes sense. If not, let me know and I'll try to help you further. Thanks.

 

Best Regards

Janey Guo

 

v-janeyg-msft
Community Support
Community Support

Hi, @Eric7 

 

It should be implemented. But the timeout period needs to be set enough.

Like this:

9.png

If the data is large or changes quickly, it is recommended to use the DQ mode connection.

 

Best Regards

Janey Guo

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi, I assume then that the on-premises gateway does not ensure data consistency between each table in a dataflow against the same datasource. It would be better if it did, but we can handle this to some extent by  adding consistency checks in the transformations.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.