In a hybrid scenario with self-hosted integration runtime installed to connect to on-premises database, and firewall allowing outbound port 443 *.frontend.clouddatahub.net which according to docs is Required by the self-hosted integration runtime to connect to the Data Factory service.
The integration runtime is able to connect to Azure Data Factory with status Running (Limited) and a warning saying that the cloud service cannot connect to the integration runtime through Service Bus.
The same docs say that outbound port 443 *.servicebus.windows.net is Required by the self-hosted integration runtime to connect to data movement services in Azure Data Factory. If I understand correctly this includes copying data to the on-premises database and therefore is required.
What exactly is Service Bus used for in Azure Data Factory, and preferably from the integration runtime perspective? The figure for Hybrid scenarios shows Command Channel and Data Channel. Does the latter represent data sent over Service Bus?
Any insight will be appreciated. Thanks for your consideration and have a nice day!