Share via


Usare l'interfaccia della riga di comando di Azure per creare un account e una tabella serverless di Azure Cosmos DB per tabelle

SI APPLICA A: Tabella

Lo script in questo articolo crea un account e una tabella serverless di Azure Cosmos DB per tabelle.

Prerequisiti

Script di esempio

Eseguire lo script seguente per creare un gruppo di risorse di Azure, un account Azure Cosmos DB per tabelle serverless e un'API per la tabella Tabelle. La creazione delle risorse potrebbe richiedere qualche minuto.

# Create a Table API serverless account and table

# Variable block
let "randomIdentifier=$RANDOM*$RANDOM"
location="East US"
resourceGroup="msdocs-cosmosdb-rg-$randomIdentifier"
tag="serverless-table-cosmosdb"
account="msdocs-account-cosmos-$randomIdentifier" #needs to be lower case
table="msdocs-table-cosmos-$randomIdentifier"

# Create a resource group
echo "Creating $resourceGroup in $location..."
az group create --name $resourceGroup --location "$location" --tags $tag

# Create a Cosmos account for Table API
echo "Creating $account"
az cosmosdb create --name $account --resource-group $resourceGroup --capabilities EnableTable EnableServerless --default-consistency-level Eventual --locations regionName="$location" failoverPriority=0 isZoneRedundant=False \

# Create a Table API Table
az cosmosdb table create --account-name $account --resource-group $resourceGroup --name $table

Questo script usa i comandi seguenti:

  • az group create crea un gruppo di risorse per archiviare tutte le risorse.
  • az cosmosdb create con --capabilities EnableTable EnableServerless crea un account serverless di Azure Cosmos DB per l'API per la tabella.
  • az cosmosdb table create crea un'istanza di Azure Cosmos DB per tabella.

Pulire le risorse

Se le risorse create non sono più necessarie, usare il comando az group delete per eliminare il gruppo di risorse e tutte le risorse in esso contenute. Queste risorse includono l'account e la tabella di Azure Cosmos DB. L'eliminazione delle risorse potrebbe richiedere alcuni minuti.

az group delete --name $resourceGroup

Passaggi successivi

Documentazione dell'interfaccia della riga di comando di Azure Cosmos DB