Thank you for sharing the details @Govarthanan Venkatesan .
My colleague sent me a link to a blog where they connected to SQL using powershell and loading data. This would let you skip the blob step, and send the pipeline definition directly to the database.
However, you are using Azure SQL, so there may be extra steps, such as adjusting the firewall.
I had an idea about how to get the changes as they happen (using Event Grid), but I do not know if it can work. Azure Event Grid is outside my area of expertise. So far my idea is not working, but I probably just set it up wrong.