Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo explica como criar um espaço de trabalho do Azure Databricks usando o Powershell.
Se você optar por usar o PowerShell localmente, este artigo exigirá que você instale o módulo Az PowerShell e se conecte à sua conta do Azure usando o cmdlet Connect-AzAccount . Para obter mais informações sobre como instalar o módulo Az PowerShell, consulte Instalar o Azure PowerShell.
Para se conectar à sua conta do Azure com uma conta de usuário ou entidade de serviço, consulte Autenticar com o Azure PowerShell.
Observação
Se você quiser criar um espaço de trabalho do Azure Databricks na Nuvem Comercial do Azure que possui certificações de conformidade do governo dos EUA, como o FedRAMP High, entre em contato com sua equipe de conta do Microsoft ou do Azure Databricks para obter acesso a essa experiência.
Se esta for a primeira vez que você usa o Azure Databricks, você deve registrar o provedor de recursos Microsoft.Databricks .
Register-AzResourceProvider -ProviderNamespace Microsoft.Databricks
Utilize o Azure Cloud Shell
O Azure hospeda o Azure Cloud Shell, um ambiente de shell interativo que você pode usar por meio do navegador. Você pode usar o Bash ou o PowerShell com o Cloud Shell para trabalhar com os serviços do Azure. Você pode usar os comandos pré-instalados do Cloud Shell para executar o código neste artigo sem precisar instalar nada em seu ambiente local.
Para iniciar o Azure Cloud Shell:
- Selecione Experimentar no canto superior direito de um bloco de código. Selecionar Try It não copia automaticamente o código para o Cloud Shell.
- Vá para https://shell.azure.com, ou selecione o botão Iniciar o Cloud Shell para abrir o Cloud Shell no navegador.
- Selecione o botão Cloud Shell na barra de menus no canto superior direito do portal do Azure.
Para executar o código neste artigo no Azure Cloud Shell:
- Inicie o Cloud Shell.
- Selecione o botão Copiar num bloco de código para copiar o código.
- Cole o código na sessão do Cloud Shell selecionando Ctrl+Shift+V no Windows e Linux ou selecionando Cmd+Shift+V no macOS.
- Selecione Introduzir para executar o código.
Se você tiver várias assinaturas do Azure, escolha a assinatura apropriada na qual os recursos devem ser cobrados. Selecione uma ID de assinatura específica usando o cmdlet Set-AzContext .
Set-AzContext -SubscriptionId 00000000-0000-0000-0000-000000000000
Criar um grupo de recursos
Crie um grupo de recursos do Azure usando o cmdlet New-AzResourceGroup. Um grupo de recursos é um contentor lógico no qual os recursos do Azure são implementados e geridos como um grupo.
O exemplo a seguir cria um grupo de recursos chamado myresourcegroup na região Oeste dos EUA 2 .
New-AzResourceGroup -Name myresourcegroup -Location westus2
Criar uma área de trabalho do Azure Databricks
Nesta seção, você cria um espaço de trabalho do Azure Databricks usando o PowerShell.
New-AzDatabricksWorkspace -Name mydatabricksws -ResourceGroupName myresourcegroup -Location westus2 -ManagedResourceGroupName databricks-group -Sku standard
Forneça os seguintes valores:
| Propriedade | Descrição |
|---|---|
| Nome | Indique um nome para a sua área de trabalho do Databricks |
| NomeDoGrupoDeRecursos | Especificar um nome de grupo de recursos existente |
| Localização | Selecione E.U.A. Oeste 2. Para outras regiões disponíveis, consulte Serviços do Azure disponíveis por região |
| NomeDoGrupoDeRecursosGeridos | Especifique o nome do novo grupo de recursos gerenciados. |
| SKU | Escolha entre Standard, Premium ou Trial. Para obter mais informações sobre esses níveis, consulte Preços do Databricks |
A criação da área de trabalho demora alguns minutos. Assim que este processo estiver concluído, a sua conta de utilizador é automaticamente adicionada como utilizador administrador no espaço de trabalho.
Observação
Quando uma implantação de espaço de trabalho falha, o espaço de trabalho ainda é criado no estado de falha. Exclua o espaço de trabalho com falha e crie um novo espaço de trabalho que resolva os erros de implantação. Quando você exclui o espaço de trabalho com falha, o grupo de recursos gerenciados e todos os recursos implantados com êxito também são excluídos.
Determinar o estado de provisionamento de um espaço de trabalho Databricks
Para determinar se um espaço de trabalho Databricks foi provisionado com êxito, você pode usar o Get-AzDatabricksWorkspace cmdlet.
Get-AzDatabricksWorkspace -Name mydatabricksws -ResourceGroupName myresourcegroup |
Select-Object -Property Name, SkuName, Location, ProvisioningState
Name SkuName Location ProvisioningState
---- ------- -------- -----------------
mydatabricksws standard westus2 Succeeded