Configurar a área de trabalho para utilizar o SQL do Databricks

Este tutorial de introdução fornece orientação para administradores de espaço de trabalho que desejam configurar o Databricks SQL para seus usuários de espaço de trabalho. 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 e APIs abertos e ferramentas de sua escolha.

Nota

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

Requisitos

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

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

Nota

Se seu espaço de trabalho estiver habilitado para o Unity Catalog, não será necessário habilitar o acesso aos dados. O Unity Catalog suporta SQL Warehouses por padrão.

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

Você pode definir parâmetros de configuração no nível do espaço de trabalho para aplicar a todos os SQL warehouses em seu espaço de trabalho. Esses parâmetros afetam o comportamento do Databricks SQL fora da sintaxe SQL especificada. Esses parâmetros controlam coisas como imposição de ANSI SQL, uso de fóton e tempos limite de instrução SQL. Consulte 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 de espaço de trabalho deverá conceder-lhe o direito. Por padrão, todos os novos usuários têm acesso ao Databricks SQL.

Conceder acesso de usuário ao Databricks SQL

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

  1. Como administrador do espaço de trabalho, vá para Configurações do administrador.
  2. Clique na guia Usuários .
  3. Na linha do usuário, clique em Acesso SQL do Databricks.

Conceder acesso de grupo 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 Databricks SQL access.

Etapa 3: Criar um SQL warehouse

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

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

Para criar um SQL warehouse:

  1. Clique em SQL Warehouses na barra lateral e, em seguida, em Criar SQL Warehouse.
  2. Insira um Nome para o depósito.
  3. Aceite as configurações padrão do depósito ou edite-as.
  4. Clique em Criar.
  5. O modal de permissões é exibido, onde você pode conceder aos usuários ou grupos acesso ao depósito.

Para saber mais sobre como criar e gerenciar armazéns SQL, consulte Configurar SQL warehouses.

Próximos passos

Seu espaço de trabalho agora está configurado para usar o Databricks SQL. Os recursos a seguir podem ajudá-lo a saber mais sobre como usar o Databricks SQL: