#PowerQuery
Вставка
- Опубліковано 4 чер 2022
- In this video about the other common error in Power Query: Formula.Firewall.
"Formula.Firewall: Query '...' (step '...') references other queries or steps, so may not have direct access to a data source. Recompile this data combination."
----------
Microsoft Documentation on Query Folding and Formula.Firewall
PT-BR
Query Folding (Folding)
docs.microsoft.com/en-us/powe...
Behind the scenes of the Data Privacy Firewall
docs.microsoft.com/en-us/powe...
Muito bom o vídeo obrigado.
Existe algum malefício de desativar a verificação de dados do firewall?
Obrigado!
Sim. A principal funcionalidade é impedir de vazar dados entre as fontes de dados, principalmente o vazamento não intencional.
Exemplo:
Caso você monte no Power Query um M que pegue dados de uma base e envie para uma outra através de um SQL, por exemplo, você estaria fazendo um vazamento intencional.
Agora imagine que você tenha um banco de dados com dados pessoais de clientes e outro servidor que é externo, pertence a outra empresa. Você decide fazer uma Mesclagem entre os dados destas bases e durante o processo, o power Query envia dados da sua base para a base externa para poder deixar a consulta mais performática. Isto seria um vazamento não intencional.
A função do Firewall é impedir estes vazamentos. Se confia nas duas fontes de dados, então a desativação é válida. Mas o ideal é não desativar quando você não possui controle da base de dados.
Que aula mestre! Parabéns por esclarecer e me ajudar a resolver um problemão que eu tinha aqui.
Top, problema resolvido com sucesso. Muito obrigado por compartilhar.
Parabens, e muito grato. Deus abençoe. Você resolveu um proble que não achei em lugar nenhum. Obrigado
Muito bom amigo. Consegui resolver o meu problema. Obrigado pelo conteúdo!
Ótimo vídeo, direto ao ponto e muito bem explicado. Salvou meu dia. Espero que continue gravando mais vídeos. Ganhou mais um inscrito!!!
Direto , e o cara.
Muito bom. Resolveu meu problema 🙌🙌
Show mano! Salvou aqui!
Aquela config de privacidade me salvou hehe. Planilha tava com esse erro e ninguém sabia resolver. Boa VALEU !
Fantástico em saber disso. Valeu o feedback
Excelente. Ótima dica. Grato!
Uma lenda
Muito bom. Ajudou demais!
Excelente explicação !
muito obrigado!
Obrigada pelo conteúdo, me ajudou a resolver um problema que estava tendo em um arquivo particular. Top a explicação!
Obrigado pela dica!!
CIRURGICO... Aqui funcionou perfeitamente
caraca mano, meu problema não tinha muito haver, mas com sua explicação ... tudo fez tanto sentido que consegui aplicar no problema e resolvi, muito bom mano obrigado!
Que fantástico! Fico muito feliz pelo seu feedback. Obrigado
Me salvou. Obrigado.
Esse manja!!!
Resolveu minha vida!
Fantástico. Fico feliz pelo feedback
Que vídeo massa!! Parabéns pelo conteúdo, ganhou um seguidor do seu trabalho!! ;)
Muito obrigado pelo feedback.
Excelente. Muito obrigado!
Valeu o feedback
Salvou meu dia! Estava com esse problema tem tempo! Abraço!
Fantástico.
Perfeitoooo!!!
Valeu o feedback!!! 😃
Meu amigo, excelente vídeo. Saber o real motivo do erro faz toda diferença obrigado.
@@analistax conecto em api. estava dando esse erro.
agora, sempre da erro de autenticação tambem nas consultas, tanto no token como na requisição. sendo anonima. (como se o bi "esquecesse" a credencial)
sabe o que pode ser ? obrigado
Com esta descrição não consigo ver o caso bem. Como foi montado a consulta desta API?
@@analistax Eu fiz uma consulta pra requisição do token. e esse token tem vaidade de 15 minutos.
E fiz outra consulta pra requisição dos dados. o erro de referencia das consultas consegui resolver.
porém, ele também da muito erro de credencial mesmo. por exemplo : fiz a consulta, e coloco credencial anonima por ser api web, ok. ai passado um tempo, ele da erro de autenticação novamente, e preciso indicar novamente credencial anonima. (as vezes da certo, as vezes não)
tenho uma fonte de dados que foi extraída através de um API da web porém queria que o filtro de data da minha fonte de dados fosse vinculada com a minha tabela calendário do power bi.
no link Web aparece escrito o Start Date e And Date queria que eles ficasse de forma variável de acordo com o que aparece na minha tabela calendário do power bi, como fazer isso?
Pietro, essa solução serve para o service? Pois como o arquivo é muito grande e uso a atualização incremental, com essa solução consigo rodar no desktop uma amostra que tenho, mas no service continua dando o mesmo erro.
SIm, serve. Quando for alterar no Desktop e publicar ele envia as configurações. Porém, pode fazer isso direto nas configurações do conjunto de dados lá onde o Workspace está alocado. Quando entrar em Configurações do Conjunto de dados, você vai até CREDENCIAIS DA FONTE DE DADOS e clicar em Editar Credenciais. Nela poderá alterar o nível de privacidade
qual é o equivalente ao CHOPS no powerBI em português?
CHOPS? Você fala sobre LEFT, right ?
Oi amigo ....joia ? Estava buscando referencias de videos sobre erros e acabei chegando no seu. Tenho um problema e não estou entendendo como resolver. Tenho uma plan Excel com várias abas(aba1, aba2...) e usei o PowerQuery para consolida-las em uma só aba chamada "Consulta". Só que ao clicar em atualizar, estou vendo duplicar e até triplicar as linhas da aba1 e demais abas. Por exemplo..na aba1 tenho 20 linhas....e quando vou na aba Consulta...os dados que trazem da aba1 multiplicam para 55 por exemplo. Como resolver isso ?
Teria que ler o script M do editor avançado para entender como está sendo feito esta consolidação. Ou coloca aqui esta etapa de consolidação ou abre um tópico no Power Bi Community e posta o link aqui. Assim será fácil de entender o que está ocorrendo
@@analistax let
Fonte = Excel.CurrentWorkbook(){[Name="Tabela1_Consulta"]}[Content],
#"Linhas Classificadas" = Table.Sort (Fonte,{{"Cliente", Order.Ascending }})
in
#"Linhas Classificadas"
Está assim!
Não consta erro na consulta quando atualizo...mas continua a duplicar e até triplicar as linhas das abas.
@@FabioSilva-qi3kw Se a consulta M tem apenas isso, então o problema é na fonte de dados, neste caso na tabela do Excel. Porque nesta consulta não existe Combinação ou Mesclagem
Funciona muito bem, mas o nome do banco tem que ser numero, se não falha
Como assim?
@@analistax É que no vídeo você fala que na célula que identifica o Banco pode ser qualquer texto. Na verdade tem que ser um numero, caso contrario falha
o conteúdo é bom, mas POR FAVOR tire esse música de fundo.
Excelente feedback. Obrigado