Microsoft Azure Analysis Services Connection¶
The Microsoft Azure Analysis Services connection type enables model refresh operations through the asynchronous refresh REST API.
The AzureAnalysisServicesHook,
AzureAnalysisServicesRefreshOperator,
and AzureAnalysisServicesSensor
use this connection.
Default Connection ID¶
The default connection ID is azure_analysis_services_default.
Configuring the Connection¶
- Region Endpoint
Specify the rollout endpoint in
host, for examplewestus.asazure.windows.net. Do not includehttps://, a port, the Analysis Services server name, or a path. You can find this endpoint in the server’s full name, such asasazure://westus.asazure.windows.net/example-server.- Client ID
Specify the Microsoft Entra service principal application (client) ID in
login.- Client Secret
Specify the service principal client secret in
password.- Tenant ID
Specify the Microsoft Entra tenant ID in the
tenantIdextra field.
Azure Analysis Services currently requires the service principal to be a server administrator for
asynchronous refresh REST API calls. Add it to the server administrator role using the format
app:<client-id>@<tenant-id>. See Add a service principal to the server administrator role.
This connection supports service principal client-secret authentication. Managed identity authentication is not supported because Azure Analysis Services does not support managed identities for these operations.