Merging tables em um Power BI dataflow - Búfalo Informática
Dica No : 1265
Titulo: Merging tables em um Power BI dataflow
Power BI dataflows é uma ferramenta bem poderosa para self-service ETL. Porém, algumas tarefas requerem o uso do Power BI Premium, bem mais caro que a versão PRO	e as vezes inacessível.
Uma dessas tarefas, que serve como exemplo, é fazer o merge de duas tabelas. Mesmo estando no mesmo dataflow, se você obteve duas tabelas e fizer o merge, a tabela resultante do merge será uma tabela calculada, que exige o Power BI Premium para que o refresh seja realizado.
Poderiamos argumentar que os dados deveriam estar vindo melhor preparados de um DW, mas isso nem sempre é verdade e o merge de duas tabelas é uma tarefa muito básica, que as vezes mesmo tendo um DW como origem ainda pode ser necessária.
Digamos que temos duas tabelas, Customers e Geography. Customers tem um GeographyId que identifica a localização do cliente.
Simplesmente fazendo o merge, o resultado será a exigência do Power BI Premium.
Para contornar esse problema, existe uma solução bem simples: podemos fazer um right-click na tabela Geography e desativar a opção de carregar a tabela. Quando essa opção está ativada, o merge é considerado uma tabela calculada, quando está desativada, não, permitindo a realização do merge, bem como outras tarefas, no Power BI Pro. Os campos de Geography estarão disponíveis na tabela Customers, como é o objetivo inicial.