Configurar o seu workspace para usar o Databricks SQL

Este tutorial de introdução fornece diretrizes para administradores de workspace que desejam configurar o Databricks SQL para seus usuários de workspace. O Databricks SQL permite executar todos os seus aplicativos SQL e BI em escala com melhor preço e desempenho. Ele inclui um modelo de governança unificado, formatos abertos e APIs e ferramentas de sua escolha.

Observação

O Databricks SQL Serverless não está disponível no Azure China. O Databricks SQL não está disponível nas regiões do Azure Governamental.

Requisitos

Para concluir essas tarefas, você deve ser um administrador do espaço de trabalho e seu workspace do Azure Databricks deve estar na camada Premium ou Enterprise.

Etapa 1: habilitar o acesso a dados e configurar parâmetros

Observação

Se o workspace estiver habilitado para o Catálogo do Unity, você não precisará habilitar o acesso a dados. O Catálogo do Unity dá suporte a SQL warehouses por padrão.

Se o workspace não estiver habilitado para o Catálogo do Unity, você precisará selecionar ou criar um perfil de instância que os SQL warehouses usam para acessar o armazenamento. Para obter instruções, confira Habilitar a configuração de acesso a dados.

Você pode definir parâmetros de configuração no nível do workspace para aplicar a todos os SQL warehouses em seu workspace. Esses parâmetros afetam o comportamento do Databricks SQL fora da sintaxe SQL especificada. Esses parâmetros controlam coisas como imposição de SQL ANSI, uso do Photon e tempos limite de instrução SQL. Confira Parâmetros de configuração SQL.

Etapa 2: conceder acesso ao Databricks SQL

Se um usuário não tiver acesso ao Databricks SQL, um administrador do workspace deverá conceder a ele o direito. Por padrão, todos os novos usuários têm acesso ao Databricks SQL.

Conceder a um usuário acesso ao Databricks SQL

Para conceder a um usuário acesso ao Databricks SQL:

  1. Como administrador do workspace, vá para as configurações de administração.
  2. Clique na guia Usuários.
  3. Na linha do usuário, clique em Databricks SQL access.

Conceder a um grupo acesso ao Databricks SQL

Para conceder acesso a um grupo:

  1. Na página de configurações de administrador, clique na guia Grupos.
  2. Clique no nome do grupo.
  3. Clique na guia Direitos.
  4. Clique em Acesso do Databricks SQL.

Etapa 3: criar um SQL warehouse

Um SQL warehouse é um recurso de computação simplificado que permite executar comandos SQL em objetos de dados no Databricks SQL.

O Databricks recomenda a criação de um SQL warehouse sem servidor. Os SQL warehouses sem servidor são totalmente gerenciados pelo Azure Databricks e dão aos usuários acesso instantâneo aos recursos de computação elástica. Confira Computação sem servidor.

Para criar um SQL warehouse:

  1. Clique em SQL warehouses na barra lateral e em Criar SQL warehouse.
  2. Insira um nome para o warehouse.
  3. Aceite ou edite as configurações padrão do warehouse.
  4. Clique em Criar.
  5. O modal de permissões é exibido, em que você pode conceder aos usuários ou grupos acesso ao warehouse.

Para saber mais sobre como criar e gerenciar SQL warehouses, confira Configurar SQL warehouses.

Próximas etapas

Seu workspace agora está configurado para usar o Databricks SQL. Os seguintes recursos podem ajudá-lo a saber mais sobre como usar o Databricks SQL: