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 example westus.asazure.windows.net. Do not include https://, a port, the Analysis Services server name, or a path. You can find this endpoint in the server’s full name, such as asazure://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 tenantId extra 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.

Was this entry helpful?