Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 workspace.
O Databricks recomenda manter as configurações padrão para todas as configurações no nível do workspace para SQL warehouses. Essas configurações pressupõem que os administradores do workspace são responsáveis por criar e configurar todos os SQL warehouses e que você usa o Catálogo do Unity para governança de dados.
Os administradores do workspace podem definir as seguintes configurações para um workspace do Azure Databricks:
- Revogar todo o acesso aos SQL warehouses.
- Conceder a capacidade de criar SQL warehouses.
- Configurar parâmetros padrão que controlam o ambiente de computação do SQL warehouse.
- Configurar políticas de acesso a dados para SQL warehouses.
- Defina um warehouse padrão (Beta).
Observação
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:
- Implantar um sql warehouse. Consulte Criar um SQL Warehouse.
- Conceda aos usuários acesso ao SQL Warehouse. Confira Gerenciar um SQL warehouse.
- Conceda acesso aos dados usando o Catálogo do Unity. Consulte as configurações de acesso a dados.
Por padrão, os novos workspaces têm SQL warehouses sem servidor habilitados nas regiões com suporte. Confira Habilitar SQL warehouses sem servidor.
Revogar o acesso a SQL warehouses
Você pode revogar o acesso a SQL warehouses para um usuário, entidade de serviço ou grupo, cancelando a atribuição do direito Databricks SQL access. Consulte Gerenciar direitos.
Conceder privilégios para criação de SQL warehouses
Você pode conceder privilégios de criação para SQL warehouses a um usuário, entidade de serviço ou grupo atribuindo o direito Allow unrestricted cluster creation. Consulte Gerenciar direitos.
Configurar parâmetros SQL
Para configurar todos os warehouses com parâmetros do SQL:
Clique no nome de usuário na barra superior do workspace e selecione Configurações no menu suspenso.
Clique em Computação no cabeçalho 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 do SQL, especifique um par chave-valor por linha. Use um espaço para separar o nome do parâmetro de seu valor. Por exemplo, para habilitar
ANSI_MODE:
Clique em Save (Salvar).
Importante
Ao alterar um parâmetro de configuração de SQL, todos os SQL warehouses em execução são reiniciados automaticamente.
Para obter uma visão geral dos parâmetros de configuração do SQL disponíveis, confira Parâmetros de configuração.
Para configurar todos os SQL warehouses usando a API REST, confira API SQL Warehouses.
Configurar políticas de acesso a dados para SQL warehouses
O Databricks recomenda o gerenciamento de políticas de acesso a dados usando o Catálogo do Unity.
Algumas fontes de dados podem exigir privilégios adicionais. Consulte as configurações de acesso a dados.
Observação
Quando você configura políticas de acesso a dados diferentes do Catálogo do Unity, as ACLs de tabela herdadas também se aplicam. Confira Habilitar o controle de acesso à tabela do metastore do Hive em um cluster (herdado).
Definir um sql warehouse padrão para o workspace
Importante
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
A configuração de um warehouse padrão ajuda a alinhar cargas de trabalho SQL com recursos de computação de tamanho adequado. O sql warehouse padrão em um workspace é selecionado automaticamente na maioria das superfícies de criação do SQL, incluindo o editor de SQL, painéis de IA/BI, AI/BI Genie, Alertas e Catalog Explorer.
Usuários individuais podem substituir essa configuração selecionando um warehouse diferente antes de executar uma consulta. Eles também podem definir seu próprio warehouse padrão no nível do usuário para aplicar em suas sessões.
Observação
Para definir um warehouse padrão, você deve habilitar a configuração de warehouse padrão na página Visualizações no workspace. Consulte Gerenciar visualizações do Azure Databricks.
Para definir um warehouse padrão para seu workspace:
- Clique no nome de usuário na barra superior do workspace e selecione Configurações no menu suspenso.
- Em Configurações, clique em Computação.
- Use o menu suspenso ao lado do warehouse Padrão para selecionar um novo padrão. Para manter o comportamento atual, deixe a configuração como Última seleção.
Transferir a propriedade de um warehouse SQL
O usuário para o qual você transfere a propriedade de um SQL warehouse deve ter o direito de Allow unrestricted cluster creation.
- Como administrador do workspace, faça logon no workspace do Azure Databricks.
- Clique no SQL Warehouses na barra lateral.
- Em uma linha de armazém, clique no
à extrema direita e selecione Permissões. As permissões do SQL warehouse são exibidas.
- Clique no ícone de engrenagem na parte superior direita e clique em Atribuir novo proprietário.
- Selecione o usuário ao qual a propriedade será atribuída. Não é possível atribuir a entidades de serviço e grupos a propriedade de um SQL Warehouse.
- Clique em Confirmar.