Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo explica as configurações do SQL warehouse e os controles de acesso disponíveis para administradores de espaço de trabalho.
O Databricks recomenda manter as configurações padrão para todas as configurações no nível do espaço de trabalho para armazéns SQL. Essas configurações pressupõem que os administradores do espaço de trabalho são responsáveis pela criação e configuração de todos os armazéns SQL e que você usa o Catálogo Unity para governança de dados.
Os administradores de espaço de trabalho podem definir as seguintes configurações para um espaço de trabalho do Azure Databricks:
- Revogar todo o acesso a armazéns SQL.
- Conceda a capacidade de criar armazéns SQL.
- Configure parâmetros padrão que controlam o ambiente de computação do SQL warehouse.
- Configure políticas de acesso a dados para armazéns SQL.
- Defina um depósito padrão (Beta).
Nota
Por padrão, todos os usuários têm acesso ao Databricks SQL. Para integrar usuários ao Databricks SQL, execute as seguintes ações:
- Implante um SQL warehouse. Consulte Criar um armazém SQL.
- Conceda aos usuários acesso ao SQL warehouse. Consulte Gerir um armazém de dados SQL.
- Conceda acesso aos dados usando o Unity Catalog. Consulte Configurações de acesso a dados.
Por padrão, os novos espaços de trabalho têm armazéns SQL sem servidor habilitados em regiões com suporte. Consulte Habilitar armazéns SQL sem servidor.
Revogar o acesso a armazéns SQL
Você pode revogar o acesso a armazéns SQL para um usuário, entidade de serviço ou grupo cancelando a atribuição do Databricks SQL access direito. Consulte Gerir direitos.
Conceder privilégios de criação do SQL warehouse
Você pode conceder privilégios de criação do SQL warehouse a um usuário, entidade de serviço ou grupo atribuindo o Allow unrestricted cluster creation direito. Consulte Gerir direitos.
Configurar parâmetros SQL
Para configurar todos os armazéns com parâmetros SQL:
Clique no seu nome de utilizador na barra superior da área de trabalho e selecione Definições no menu pendente.
Clique em Calcular sob o título Configurações no lado esquerdo da tela.
Clique em Gerenciar ao lado de SQL warehouses e computação sem servidor.
Na caixa de texto Parâmetros de Configuração SQL , especifique um par chave-valor por linha. Separe o nome do parâmetro de seu valor usando um espaço. Por exemplo, para ativar
ANSI_MODE:
Clique em Guardar.
Importante
Quando você altera um parâmetro de configuração SQL, todos os SQL warehouses em execução são reiniciados automaticamente.
Para obter uma visão geral dos parâmetros de configuração SQL disponíveis, consulte Parâmetros de configuração.
Para configurar todos os SQL warehouses usando a API REST, consulte SQL Warehouses API.
Configurar políticas de acesso a dados para armazéns SQL
O Databricks recomenda o gerenciamento de políticas de acesso a dados usando o Unity Catalog.
Algumas fontes de dados podem exigir privilégios adicionais. Consulte Configurações de acesso a dados.
Nota
Quando você configura políticas de acesso a dados diferentes do Unity Catalog, as ACLs de tabela herdada também se aplicam. Consulte Habilitar o controlo de acesso à tabela de metastore do Hive num cluster (legado).
Definir um SQL warehouse padrão para o espaço de trabalho
Importante
Este recurso está em versão Beta.
Definir um depósito padrão ajuda a alinhar cargas de trabalho SQL com recursos de computação de tamanho apropriado. O SQL warehouse padrão em um espaço de trabalho é selecionado automaticamente na maioria das superfícies de criação SQL, incluindo o editor SQL, painéis AI/BI, AI/BI Genie, Alertas e Catalog Explorer.
Os usuários individuais podem substituir essa configuração selecionando um depósito diferente antes de executar uma consulta. Eles também podem definir seu próprio armazém padrão de nível de usuário para aplicar em suas sessões.
Nota
Para definir um depósito padrão, você deve habilitar a configuração Depósito padrão na página Visualizações no espaço de trabalho. Consulte Gerenciar visualizações do Azure Databricks.
Para definir um depósito padrão para seu espaço de trabalho:
- Clique no seu nome de utilizador na barra superior da área de trabalho e selecione Definições no menu pendente.
- Em Configurações, clique em Computação.
- Use o menu suspenso ao lado de Depósito padrão para selecionar um novo padrão. Para manter o comportamento atual, deixe a configuração como Última selecionada.
Transferir a propriedade de um armazém SQL
O usuário para o qual você transfere a propriedade de um SQL warehouse deve ter o Allow unrestricted cluster creation direito.
- Como administrador do espaço de trabalho, faça logon no seu espaço de trabalho do Azure Databricks.
- Clique em SQL Warehouses na barra lateral.
- Numa linha de armazém, clique no
na extremidade direita e selecione Permissões. As permissões do SQL warehouse são exibidas.
- Clique no ícone de engrenagem no canto superior direito e clique em Atribuir novo proprietário.
- Selecione o usuário ao qual atribuir a propriedade. Entidades de serviço e grupos não podem receber a propriedade de um SQL warehouse.
- Clique em Confirmar.