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:
- Como administrador do espaço de trabalho, vá para Configurações do administrador.
- Clique na guia Usuários .
- Na linha do usuário, clique em Acesso SQL do Databricks.
Conceder acesso de grupo 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 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:
- Clique em SQL Warehouses na barra lateral e, em seguida, em Criar SQL Warehouse.
- Insira um Nome para o depósito.
- Aceite as configurações padrão do depósito ou edite-as.
- Clique em Criar.
- 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: