Ao tentar combinar dados de várias fontes no Power Query, o Excel pode exibir uma mensagem de erro informando que a combinação de dados está bloqueada devido aos níveis de privacidade. Isso acontece porque o Power Query aplica configurações de privacidade padrão que impedem que diferentes fontes de dados sejam mescladas ou anexadas. A correção exige ajustar as configurações de nível de privacidade no Power Query ou desabilitar o recurso completamente. Este artigo explica por que o erro ocorre e fornece correções passo a passo para desbloquear a combinação de dados.
Principais Conclusões: Desabilitar Verificações de Nível de Privacidade no Power Query
- Arquivo > Opções > Pasta de Trabalho Atual > Privacidade: Defina os níveis de privacidade para ignorar, permitindo combinar quaisquer fontes de dados.
- Editor do Power Query > Arquivo > Opções e Configurações > Opções de Consulta > Privacidade: Desabilite as verificações de nível de privacidade globalmente para todas as consultas futuras.
- Caixa de diálogo Configurações da Fonte de Dados: Altere os níveis de privacidade individuais da fonte de Público para Nenhum para remover o bloqueio de conexões específicas.
Por que os Níveis de Privacidade do Power Query Bloqueiam a Combinação de Dados
O Power Query aplica níveis de privacidade a cada fonte de dados à qual você se conecta. Esses níveis são Público, Organizacional e Privado. Ao combinar dados de fontes com diferentes níveis de privacidade, o Power Query bloqueia a operação para evitar vazamento acidental de dados. Por exemplo, combinar uma fonte web Pública com um arquivo local Privado aciona o bloqueio.
A configuração padrão no Excel é verificar os níveis de privacidade para cada fonte de dados. Este é um recurso de segurança projetado para proteger dados confidenciais. No entanto, se você está combinando dados intencionalmente e as fontes estão sob seu controle, essa configuração se torna um obstáculo. O bloqueio ocorre no momento da execução da consulta, não durante o design da consulta, então você pode não ver o erro até atualizar a consulta.
Como os Níveis de Privacidade São Atribuídos
Ao se conectar a uma fonte de dados pela primeira vez, o Power Query atribui um nível de privacidade padrão com base no tipo de fonte. Arquivos locais e bancos de dados recebem Privado. SharePoint e fontes organizacionais recebem Organizacional. Fontes web e públicas recebem Público. Você pode substituir esses níveis na caixa de diálogo Configurações da Fonte de Dados.
O que Aciona o Bloqueio
O bloqueio aparece quando uma consulta combina duas ou mais fontes e pelo menos uma fonte tem um nível de privacidade mais alto que outra. A mensagem de erro diz: “Não é permitido combinar dados de fontes diferentes porque uma ou mais fontes de dados têm níveis de privacidade incompatíveis.” Isso se aplica a Mesclar, Anexar e qualquer referência entre fontes no Power Query.
Passos para Desabilitar as Verificações de Nível de Privacidade e Corrigir o Bloqueio
- Abra o Editor do Power Query
Vá para a guia Dados e clique em Abrir Editor do Power Query. Isso abre a janela do Editor do Power Query onde todas as consultas estão listadas. - Acesse as Opções de Consulta
No Editor do Power Query, clique em Arquivo no canto superior esquerdo, depois clique em Opções e Configurações e selecione Opções de Consulta. - Navegue até as configurações de Privacidade
Na caixa de diálogo Opções de Consulta, selecione Privacidade na lista à esquerda, em Global. - Desabilite a verificação de nível de privacidade
Marque a caixa que diz “Ignorar os Níveis de Privacidade do Power Query nesta pasta de trabalho.” Isso remove o bloqueio apenas para a pasta de trabalho atual. Clique em OK para salvar. - Aplique a alteração e atualize
De volta ao Editor do Power Query, clique em Fechar e Carregar para retornar ao Excel. Em seguida, clique com o botão direito em qualquer consulta no painel Consultas e Conexões e selecione Atualizar para testar a correção.
Método Alternativo: Alterar o Nível de Privacidade para Cada Fonte
- Abra as Configurações da Fonte de Dados
No Editor do Power Query, clique em Arquivo > Opções e Configurações > Configurações da Fonte de Dados. - Selecione a fonte a ser editada
Na caixa de diálogo Configurações da Fonte de Dados, selecione a fonte de dados que está causando o bloqueio na lista. Clique em Editar Permissões. - Defina o nível de privacidade como Nenhum
Na caixa de diálogo Editar Permissões, em Nível de Privacidade, escolha Nenhum no menu suspenso. Isso informa ao Power Query para ignorar as verificações de privacidade para esta fonte específica. Clique em OK e depois em Fechar. - Repita para todas as fontes combinadas
Repita os passos 1 a 3 para cada fonte de dados envolvida na operação de mesclagem ou anexação. Em seguida, atualize a consulta.
Se a Correção Não Funcionar
O Power Query Ainda Mostra o Erro de Bloqueio de Privacidade
Se você desabilitou a verificação de nível de privacidade, mas ainda vê o erro, a pasta de trabalho pode ter armazenado em cache as configurações antigas. Feche o Excel completamente e reabra o arquivo. Em seguida, vá em Dados > Consultas e Conexões, clique com o botão direito na consulta e selecione Propriedades. Na guia Uso, certifique-se de que a configuração de privacidade esteja definida como Ignorar Níveis de Privacidade. Se a opção estiver esmaecida, a pasta de trabalho não está conectada ao Power Query corretamente. Recrie a consulta do zero.
A Opção de Ignorar Níveis de Privacidade Está Esmaecida
Isso acontece quando a pasta de trabalho é aberta no Modo de Exibição Protegido ou quando a Central de Confiabilidade bloqueia alterações do Power Query. Vá em Arquivo > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade. Em Modo de Exibição Protegido, desmarque todas as três caixas. Em Conteúdo Externo, certifique-se de que “Habilitar todas as Conexões de Dados” esteja selecionado. Reinicie o Excel e tente novamente.
A Combinação de Dados Funciona, mas os Resultados Estão Errados
Desabilitar os níveis de privacidade remove o bloqueio, mas pode causar comportamento inesperado se os dados de origem mudarem. Por exemplo, uma fonte Privada pode ser tratada como Pública após a correção, levando ao compartilhamento não intencional de dados. Após a correção, verifique manualmente seus dados combinados. Use filtros do Power Query para verificar se as contagens de linhas e os valores das colunas correspondem às expectativas.
Desabilitar Níveis de Privacidade Globalmente vs Por Pasta de Trabalho: Principais Diferenças
| Item | Desabilitar Globalmente (Opções de Consulta) | Desabilitar Por Pasta de Trabalho (Configurações da Pasta de Trabalho) |
|---|---|---|
| Escopo | Aplica-se a todas as pastas de trabalho futuras abertas nesta máquina | Aplica-se apenas à pasta de trabalho atual |
| Caminho de acesso | Editor do Power Query > Arquivo > Opções e Configurações > Opções de Consulta > Privacidade | Arquivo > Opções > Pasta de Trabalho Atual > Privacidade |
| Efeito sobre outros usuários | Não afeta outros usuários da mesma pasta de trabalho | A configuração viaja com o arquivo da pasta de trabalho |
| Reversibilidade | Fácil de reativar desmarcando a caixa | Requer abrir as opções da pasta de trabalho novamente |
| Melhor para | Máquina pessoal onde você confia em todas as fontes | Pasta de trabalho compartilhada enviada a colegas |
Desabilitar globalmente é mais rápido se você combina dados de diferentes fontes com frequência. Desabilitar por pasta de trabalho é mais seguro ao distribuir o arquivo para outras pessoas que podem ter requisitos de privacidade diferentes.
Agora você pode combinar dados de qualquer fonte sem o erro de nível de privacidade. Comece desabilitando a verificação nas Opções de Consulta para a pasta de trabalho atual. Se o erro persistir, altere as permissões individuais da fonte para Nenhum. Para pastas de trabalho compartilhadas, use a configuração por pasta de trabalho para evitar afetar outros usuários. Como próximo passo, explore as caixas de diálogo Mesclar e Anexar do Power Query para combinar tabelas de forma eficiente.