Azure Analysis Services Documentation

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