Criar um workspace

Explore suas opções para criar e gerenciar Azure Databricks workspaces, desde a primeira implantação até o gerenciamento contínuo.

O que é um espaço de trabalho?

Um workspace é uma implantação do Azure Databricks em uma conta de serviço de nuvem. Ele fornece um ambiente unificado para trabalhar com ativos do Azure Databricks para um conjunto especificado de usuários.

Há dois tipos de workspaces do Databricks disponíveis:

  • Workspaces sem servidor: uma implantação de workspace em sua conta do Azure Databricks, pré-configurado com computação sem servidor e armazenamento padrão, para oferecer uma experiência totalmente sem servidor. Você ainda pode se conectar ao armazenamento em nuvem a partir de espaços de trabalho sem servidor.
  • Workspaces híbridos: também referenciado como um workspace Clássico, essa implantação de workspace provisiona recursos de armazenamento e computação em sua conta do Azure existente. A computação sem servidor ainda está disponível em workspaces híbridos.

Requirements

Antes de criar um workspace do Azure Databricks, você deve ter uma assinatura do Azure que não seja uma Assinatura de Avaliação Gratuita.

Se você tiver uma conta gratuita, conclua as seguintes etapas:

  1. Acesse seu perfil e altere sua assinatura para pré-pago. Confira Conta gratuita do Azure.
  2. Remova o limite de gastos.
  3. Solicite um aumento de cota para vCPUs em sua região.

Permissões necessárias para o Azure

Para criar um workspace do Azure Databricks, você deve ser um dos seguintes:

  • Um usuário com a função Colaborador ou Proprietário do Azure no nível da assinatura.
  • Um usuário com uma definição de função personalizada que tem a seguinte lista de permissões:
    • Microsoft.Databricks/workspaces/*
    • Microsoft.Resources/subscriptions/resourceGroups/read
    • Microsoft.Resources/subscriptions/resourceGroups/write
    • Microsoft.Databricks/accessConnectors/*
    • Microsoft.Compute/register/action
    • Microsoft.ManagedIdentity/register/action
    • Microsoft.Storage/register/action
    • Microsoft.Network/register/action
    • Microsoft.Resources/deployments/validate/action
    • Microsoft.Resources/deployments/write
    • Microsoft.Resources/deployments/read

Observação

As permissões Microsoft.Compute/register/action, Microsoft.ManagedIdentity/register/action, Microsoft.Storage/register/action, Microsoft.Network/register/action não são necessárias se esses provedores já estiverem registrados na assinatura. Consulte Registrar provedor de recursos.

Escolhendo um tipo de workspace

As seções a seguir descrevem qual tipo de workspace é melhor para casos de uso comuns. Use essas recomendações para ajudá-lo a decidir se deseja implantar um workspace clássico ou sem servidor.

Quando escolher workspaces sem servidor

Os workspaces sem servidor são a melhor opção para a maioria dos casos de uso e a maneira mais fácil de começar a usar casos operacionais e de uso do consumidor, como Lakebase, Genie One e Databricks Apps.

Workspaces sem servidor são a melhor opção para os seguintes casos de uso:

  • Habilitando usuários empresariais para acessar o Genie One
  • Criando painéis de IA/BI
  • Criando aplicativos do Databricks
  • Executando análises exploratórias usando notebooks ou armazéns de dados SQL
  • Conectando-se aos provedores de SaaS por meio da Federação Lakehouse (mas não do Lakeflow Connect)
  • Uso de agentes Genie para casos de uso empresariais
  • Criando pipelines sem servidor do Lakeflow

Quando escolher espaços de trabalho clássicos

Workspaces clássicos são a melhor opção para os seguintes casos de uso:

  • Fazer a portabilidade do código herdado do Spark que utiliza RDDs do Spark.
  • Usando Scala ou R como sua linguagem de codificação primária
  • Dados de streaming que exigem intervalos de ativação baseados no tempo
  • Conectando-se diretamente a sistemas locais ou bancos de dados privados por meio do Lakeflow Connect

Opções de criação de um workspace

Há várias maneiras de implantar um workspace do Azure Databricks. O método de implantação padrão é por meio do Portal do Azure ou do Terraform.

Além disso, você pode criar workspaces usando as seguintes ferramentas: