Azure Analysis Services CLI Commands
This section provides a comprehensive reference for the Azure CLI commands used to manage Azure Analysis Services resources.
az analysis-services create
Create an Azure Analysis Services server.
az analysis-services create --name <name> --resource-group <resource-group> [--location <location>] [--scale-type <scale-type>] [--sku <sku>] [--tags <tags>] [--admin <admin>] [--query-pool-size <query-pool-size>] [--read-replica-count <read-replica-count>] [--state <state>]
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.--location -l: Location. (Optional)--scale-type: Scale type. Possible values include 'Manual', 'Automatic'. (Optional)--sku: SKU of the server. Example: 'S1', 'D2'. (Optional)--tags: Space-separated tags: key[=value] key[=value]. (Optional)--admin: Admin user of the server. (Optional)--query-pool-size: The maximum number of query pools. (Optional)--read-replica-count: The number of read replicas. (Optional)--state: State of the server. Possible values include 'Ready', 'Suspended'. (Optional)
Example:
az analysis-services create --name myasinstance --resource-group myresourcegroup --location westus --sku S1
az analysis-services delete
Delete an Azure Analysis Services server.
az analysis-services delete --name <name> --resource-group <resource-group> [--yes]
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.--yes -y: Do not prompt for confirmation. (Optional)
Example:
az analysis-services delete --name myasinstance --resource-group myresourcegroup --yes
az analysis-services list
List Azure Analysis Services servers in a resource group or subscription.
az analysis-services list [--resource-group <resource-group>]
Parameters:
--resource-group -g: Name of resource group. (Optional)
Example:
az analysis-services list --resource-group myresourcegroup
az analysis-services list
az analysis-services show
Get the details of an Azure Analysis Services server.
az analysis-services show --name <name> --resource-group <resource-group>
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.
Example:
az analysis-services show --name myasinstance --resource-group myresourcegroup
az analysis-services update
Update an Azure Analysis Services server.
az analysis-services update --name <name> --resource-group <resource-group> [--scale-type <scale-type>] [--sku <sku>] [--tags <tags>] [--admin <admin>] [--query-pool-size <query-pool-size>] [--read-replica-count <read-replica-count>] [--state <state>]
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.--scale-type: Scale type. Possible values include 'Manual', 'Automatic'. (Optional)--sku: SKU of the server. Example: 'S1', 'D2'. (Optional)--tags: Space-separated tags: key[=value] key[=value]. (Optional)--admin: Admin user of the server. (Optional)--query-pool-size: The maximum number of query pools. (Optional)--read-replica-count: The number of read replicas. (Optional)--state: State of the server. Possible values include 'Ready', 'Suspended'. (Optional)
Example:
az analysis-services update --name myasinstance --resource-group myresourcegroup --sku S2
az analysis-services firewall-rule
Manage firewall rules for an Azure Analysis Services server.
Use az analysis-services firewall-rule create, az analysis-services firewall-rule delete, az analysis-services firewall-rule list, az analysis-services firewall-rule update.
Example:
az analysis-services firewall-rule create --name myasinstance --resource-group myresourcegroup --rule-name AllowMyIP --start-ip-address 203.0.113.0 --end-ip-address 203.0.113.255
az analysis-services restart
Restart an Azure Analysis Services server.
az analysis-services restart --name <name> --resource-group <resource-group>
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.
Example:
az analysis-services restart --name myasinstance --resource-group myresourcegroup
az analysis-services start
Start an Azure Analysis Services server.
az analysis-services start --name <name> --resource-group <resource-group>
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.
Example:
az analysis-services start --name myasinstance --resource-group myresourcegroup
az analysis-services stop
Stop an Azure Analysis Services server.
az analysis-services stop --name <name> --resource-group <resource-group>
Parameters:
--name -n: Name of the Analysis Services server.--resource-group -g: Name of resource group.
Example:
az analysis-services stop --name myasinstance --resource-group myresourcegroup