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:
- Como administrador do workspace, vá para as configurações de administração.
- Clique na guia Usuários.
- Na linha do usuário, clique em Databricks SQL access.
Conceder a um grupo acesso ao Databricks SQL
Para conceder acesso a um grupo:
- Na página de configurações de administrador, clique na guia Grupos.
- Clique no nome do grupo.
- Clique na guia Direitos.
- 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:
- Clique em SQL warehouses na barra lateral e em Criar SQL warehouse.
- Insira um nome para o warehouse.
- Aceite ou edite as configurações padrão do warehouse.
- Clique em Criar.
- 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: