This page demonstrates how to manage Microsoft Fabric capacities using the CLI.
!!! note "Resource Type"
Type: .Capacity
To explore all capacity commands and their parameters, run:
fab desc .Capacity
Navigate to the capacities collection using absolute path:
fab cd .capacities
Navigate to a specific capacity using relative path:
fab cd ../.capacities/capac1.Capacity
fab create .capacities/capac2.Capacity
Default values come from configuration:
- Capacity Admin:
default_az_admin - Capacity Location:
default_az_location - Resource Group:
default_az_resource_group - Subscription:
default_az_subscription_id
fab create .capacities/capac3.Capacity -P sku=F4
fab create .capacities/capac4.Capacity -P sku=F2,admin=fabcli@microsoft.com,location=westeurope,resourceGroup=rg-fab-cli,subscriptionId=b1cd297b-e573-483f-ae53-1b8a08014120
fab exists .capacities/capac1.Capacity
fab get .capacities/capac1.Capacity
fab get .capacities/capac1.Capacity -q . -o /tmp
fab ls .capacities
fab ls .capacities -l
Change the SKU of an existing capacity to scale compute resources
fab set .capacities/capac1.Capacity -q sku.name -i F4
!!! warning "Removing a capacity is irreversible and will affect all assigned workspaces and items"
fab rm .capacities/capac2.Capacity
fab rm .capacities/capac3.Capacity -f
fab start .capacities/capac1.Capacity
fab start .capacities/capac1.Capacity -f
fab stop .capacities/capac1.Capacity
fab stop .capacities/capac1.Capacity -f
fab assign .capacities/capac1.Capacity -W ws1.Workspace
fab unassign .capacities/capac1.Capacity -W ws1.Workspace