Início Rápido: Criar e implementar um recurso Informações de Integridade de IA do Azure (CLI)
Esse início rápido fornece instruções passo a passo para criar um recurso e implantar um modelo. Você pode criar recursos no Azure de várias maneiras diferentes:
- O Portal do Azure
- As APIs REST, a CLI do Azure, o PowerShell ou as bibliotecas de cliente
- Modelos do Azure Resource Manager (ARM)
Nesse artigo, você analisa exemplos de criação e implantação de recursos com a CLI do Azure.
Pré-requisitos
- Uma assinatura do Azure.
- O CLI do Azure. Para obter mais informações, confira Como instalar a CLI do Azure.
Fazer logon na CLI do Azure
Entre na CLI do Azure ou selecione Abrir Cloudshell nas etapas a seguir.
Criar um grupo de recursos do Azure
Para criar um recurso do Informações de Integridade de IA do Azure, você precisa de um grupo de recursos do Azure. Ao criar um novo recurso por meio da CLI do Azure, você também pode criar um novo grupo de recursos ou instruir o Azure a usar um grupo existente. O exemplo a seguir mostra como criar um novo grupo de recursos denominado HealthInsightsResourceGroup com o comando criação do grupo az. O grupo de recursos é criado na localização Leste dos EUA.
az group create \
--name HealthInsightsResourceGroup \
--location eastus
Criar um recurso
Use o comando criação de conta az cognitiveservices para criar um recurso do Azure Health Insights no grupo de recursos. No exemplo a seguir, você cria um recurso chamado HealthInsightsResource no grupo de recursos HealthInsightsResourceGroup. Ao experimentar o exemplo, atualize o código para usar os valores desejados para o grupo de recursos e o nome do recurso, juntamente com sua ID de assinatura do Azure.
az cognitiveservices account create \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
--kind HealthInsights \
--sku F0 \
--location eastus \
--custom-domain healthinsightsresource \
--subscription <subscriptionID>
Recuperar informações sobre o recurso
Depois de criar o recurso, você poderá usar comandos diferentes para encontrar informações úteis sobre sua instância do Azure Health Insights. Os exemplos a seguir demonstram como recuperar a URL base do ponto de extremidade da API REST e as chaves de acesso para o novo recurso.
Obter a URL do ponto de extremidade
Use o comando az cognitiveservices account show para recuperar a URL base do ponto de extremidade da API REST para o recurso. Neste exemplo, direcionamos a saída do comando por meio do processador JSON jq para localizar o valor .properties.endpoint
.
Ao experimentar o exemplo, atualize o código para usar seus valores para o grupo de recursos e o recurso .
az cognitiveservices account show \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .properties.endpoint
Obter a chave de API primária
Para recuperar as chaves de acesso para o recurso, use o comando az cognitiveservices account keys list. Neste exemplo, direcionamos a saída do comando por meio do processador JSON jq para localizar o valor .key1
.
Ao experimentar o exemplo, atualize o código para usar seus valores para o grupo de recursos e o recurso.
az cognitiveservices account keys list \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup \
| jq -r .key1
Excluir um recurso ou grupo de recursos
Se quiser limpar após estes exercícios, pode remover o recurso Azure Health Insights eliminando o recurso através do CLI do Azure.
Para remover o recurso, utilize o comando exclusão de conta de serviços cognitivos az. Ao executar esse comando, atualize o código de exemplo para usar seus valores para o grupo de recursos e o recurso.
az cognitiveservices account delete \
--name HealthInsightsResource \
--resource-group HealthInsightsResourceGroup
Você também pode excluir o grupo de recursos. Se você optar por excluir o grupo de recursos, todos os recursos contidos no grupo também serão excluídos. Ao executar este comando, certifique-se de atualizar o código de exemplo para usar seus valores para o grupo de recursos.
az group delete \
--name HealthInsightsResourceGroup