Pular para o conteúdo principal

Criar um SQL warehouse

Os administradores do espaço de trabalho e os usuários com privilégios suficientes podem configurar e gerenciar o armazém SQL. Este artigo descreve como criar, editar e monitorar o depósito existente no site SQL.

O senhor também pode criar o depósito SQL usando os botões SQL warehouse APIou Terraform.

nota

A maioria dos usuários não pode criar o depósito SQL, mas pode reiniciar qualquer SQL warehouse ao qual possa se conectar. Consulte Conectar-se a um site SQL warehouse.

Requisitos

Os SQL warehouses têm os seguintes requisitos:

Criar um SQL warehouse

Para criar um armazém SQL usando a interface de usuário da Web:

  1. Clique em SQL Warehouses na barra lateral.
  2. Clique em Criar SQL Warehouse .
  3. Insira um Nome para o armazém.
  4. (Opcional) Defina as configurações do depósito. Consulte Configurar as definições do SQL warehouse.
  5. (Opcional) Configure as opções avançadas. Consulte Opções avançadas.
  6. Clique em Criar .
  7. (Opcional) Configure o acesso ao site SQL warehouse. Consulte gerenciar a SQL warehouse.

Seu depósito criado começará automaticamente.

default SQL warehouse config

Configurar as definições do SQL warehouse

O senhor pode modificar as seguintes configurações ao criar ou editar um SQL warehouse:

  • Tamanho do Cluster representa o tamanho do nó do driver e o número de nós de trabalho associados ao cluster. O padrão é X-Large . Para reduzir a latência da consulta, aumente o tamanho.

  • A parada automática determina se o depósito para se ficar ocioso durante o número de minutos especificado. Os SQL warehouses ociosos continuam acumulando cobranças de DBU e instâncias de nuvem até serem interrompidos.

    • Armazenamento SQL Pro e clássico : o padrão é de 45 minutos, o que é recomendado para uso típico. O mínimo é de 10 minutos.
    • sem servidor SQL warehouse : O default é de 10 minutos, o que é recomendado para uso típico. O mínimo é de 5 minutos quando você usa a interface do usuário. Observe que o senhor pode criar um serverless SQL warehouse usando o armazémSQL APIe, nesse caso, pode definir o valor de Auto Stop para 1 minuto.
  • O dimensionamento define o número mínimo e máximo de clusters que serão usados para uma consulta. O padrão é um mínimo e um máximo de um agrupamento. Você pode aumentar o máximo de clusters se quiser lidar com mais usuários simultâneos para uma determinada consulta. O Databricks recomenda um cluster para cada 10 consultas simultâneas.

    Para manter o desempenho ideal, o site Databricks recicla periodicamente o clustering. Durante um período de reciclagem, o senhor pode ver temporariamente uma contagem de clusters que excede o máximo, pois o site Databricks faz a transição de novas cargas de trabalho para o novo cluster e espera para reciclar o cluster antigo até que todas as cargas de trabalho abertas tenham sido concluídas.

  • O tipo determina o tipo de depósito. Se serverless estiver habilitado em seu account, serverless é o default. Consulte SQL warehouse types para obter a lista.

Opções avançadas

Configure as seguintes opções avançadas expandindo a área Advanced options quando o senhor criar um novo SQL warehouse ou editar um SQL warehouse existente. O senhor também pode configurar essas opções usando o armazémSQL API .

  • Tags : As tags permitem que o senhor monitore o custo do recurso de nuvem usado por usuários e grupos em sua organização. O senhor especifica as tags como par key-value.

  • Unity Catalog : Se Unity Catalog estiver habilitado para o workspace, ele será o default para todos os novos armazéns no workspace. Se o Unity Catalog não estiver ativado para o seu workspace, o senhor não verá essa opção. Consulte O que é o Unity Catalog?

  • canal : Use o canal Preview para testar novas funcionalidades, inclusive suas consultas e painéis, antes que elas se tornem o padrão Databricks SQL.

    As notas sobre a versão listam o que há na versão de visualização mais recente.

important

A Databricks não recomenda o uso de uma versão prévia para cargas de trabalho de produção. Como somente os administradores do workspace podem view as propriedades de um depósito, inclusive seu canal, considere a possibilidade de indicar que um depósito Databricks SQL usa uma versão de visualização no nome desse depósito para evitar que os usuários o usem para cargas de trabalho de produção.

gerenciar a SQL warehouse

Os administradores e usuários do espaço de trabalho com privilégios CAN MANAGE em um SQL warehouse podem concluir a seguinte tarefa em um SQL warehouse existente:

  • Para interromper a execução de um warehouse, clique no ícone de parada ao lado do warehouse.

  • Para iniciar um warehouse que está parado, clique no ícone de início ao lado do warehouse.

  • Para editar um depósito, clique no menu de kebab Menu Kebab e clique em Editar.

  • Para adicionar e editar permissões, clique no menu kebab Menu Kebab e clique em Permissões.

    • Atribuir Pode usar aos usuários que precisam executar consultas no depósito.
      • Atribua o Can monitor a usuários avançados para solucionar problemas e otimizar o desempenho da consulta. A permissão Can monitor permite que os usuários monitorem o armazém SQL, incluindo o histórico de consultas e os perfis de consultas. Esse recurso está em Public Preview.
      • Atribua o Can gerenciar aos usuários responsáveis pelas decisões de dimensionamento e limites de gastos do SQL warehouse.
      • Seu proprietário se aplica automaticamente ao criador do SQL warehouse.

    Para saber mais sobre os níveis de permissão, consulte ACLs do SQL warehouse.

  • Para atualizar um SQL warehouse para serverless, clique no menu kebab Menu Kebab e, em seguida, clique em Upgrade to serverless .

  • Para excluir um depósito, clique no menu kebab Menu Kebab e clique em Excluir.

nota

Entre em contato com o representante da Databricks para restaurar um depósito excluído dentro de 14 dias.