An Azure service for ingesting, preparing, and transforming data at scale.
@maliadalar it sounds like what you need is either a "change feed" or "incremental load".
I'm not certain what database you are using for your OLTP, so I can't say whether yours has change feed or other features which could push changes as they are made. This way you could sign up to receive the address data you are looking for.
If your source table has a column that says when a row was last updated, that can be used to pull all changes since your last data load. (see watermark type incremental load)
On the other side, since it sounds like you already have all the data from both the OLTP and the OLAP in your dataflow as sources, why not just do a join, and then a conditional split. The conditional split could be on whether OLTP address <> == != OLAP address. This would result in one stream with all the mismatches. Then you only need to call the api on the mismatches.