Hi @Samyak Jain ,
- If your data is in Azure cloud and publicly accessible then you can go with Azure Integration runtime(AutoResolveIntegrationRuntime).
- If your data is in local or on-prem or in some private network then you should go with Self hosted integration runtime.
Click here to know more about Integration runtimes and there use cases.