I’ve encountered an issue while triggering an Azure Analysis Services refresh from my Azure Data Factory (ADF), both located in the North Europe region.
I've enabled the firewall on the Analysis Service to allow NorthEuropeADF, as that’s the only region from which it should be accessed. Two refresh activities were triggered from the same NorthEurope ADF instance:
One database refreshed successfully.
The second failed with the following error:
Operation on target *** failed: Operation on target Analysis_service failed: { "code": "Unauthorized", "subCode": 0, "message": "An internal error occurred.", "httpStatusCode": 401, "details": [ {"code": "Param2", "message": "<ip>72.145.56.40</ip>"} ] }
When I explicitly added the IP 72.145.56.40 to the firewall, the refresh worked fine.
My question is: Why was this specific IP (72.145.56.40)—associated with NorthEuropeAzureCloud—required now?
Earlier, this same job used to run successfully with only the NorthEuropeADF IPs allowed. But now it is failing for the same.