Atualização Power BI Maio 2022

Em Maio surge-nos mais uma atualização do Power BI, algumas das funcionalidades presentes são bem interessantes. A continuação da optimização do novo painel de formatação e os parâmetros de campos. Vejam o detalhe abaixo.

Continue a ler “Atualização Power BI Maio 2022”

Algumas funcionalidades

Ao longo da minha utilização do Power BI tenho vindo a aperceber-me de algumas pequenas funcionalidades que nos podem vir a ajudar no dia-a-dia, muitas vezes e apesar de trabalhar com a ferramenta desde o primeiro dia ainda sou surpreendido por mais uma funcionalidade que não conhecia.

Deixo algumas dicas de funcionalidades que podem utilizar para melhorar a vossa utilização do Power BI.

Continue a ler “Algumas funcionalidades”

Linguagem M referenciação dentro da mesma consulta

O Power Query apresenta diversas funcionalidades interessantes, sendo que podemos muitas vezes compara-lo com a criação de Macros nos ficheiros de Excel. Tal como nas Macros criadas em VBA, o que fazemos é programar um conjunto de passos que depois são repetidos.

Temos de ter em atenção que o resultado de uma consulta é em regra geral uma tabela, temos alguns casos em que podemos utilizar valores individuais ou listas, no entanto quando os introduzimos no contexto final da consulta devolvemos uma tabela.

Continue a ler “Linguagem M referenciação dentro da mesma consulta”

Each exemplos de utilização (M language)

Aquando do tratamento de dados no Power Query vemo-nos muitas vezes obrigados a criar novas colunas com base noutras colunas, que depois posteriormente temos de remover para não termos informação duplicada.

Alguns exemplos podem ser a formatação especifica de um formato de número, ou a substituição de um valor de uma coluna condicionalmente.

Neste artigo vou demonstrar como podemos com um simples passo fazer algumas dessas transformações recorrendo a uma palavra-chave: each.

Continue a ler “Each exemplos de utilização (M language)”

Criação em massa de medidas

Na minha experiência com Power BI, por diversas vezes dei por mim a ter que replicar a criação de certas medidas (por exemplo a soma de colunas) este processo, dependendo do nosso modelo, pode ser demorado.

Até a pouco tempo a minha necessidade de massificação de medidas não era premente do ponto de vista da produtividade, mas com a mudança para tempo integral para a área do Power BI, verifiquei que necessitava de otimizar esse processo.

Tendo em conta que o Tabular Editor permite essa automação através de scripts decidi explorar melhor essa funcionalidade.

Vamos então perceber como rapidamente podemos criar medidas de soma para várias colunas num único passo.

Continue a ler “Criação em massa de medidas”

Sincronização de slicers (avançado)

No Power BI existem algumas funcionalidades que devido a forma como podem ser configuradas se tornam pouco conhecidas, no entanto que podem vir a trazer interatividade bastante interessante nos relatórios que criamos.

A sincronização de slicers permite-nos ter os nossos dados “sincronizados” entre diferentes páginas do nosso relatório e é facilmente configurável, até porque, num simples copy+paste entre páginas nos é perguntado se queremos sincronizar.

No entanto as opções avançadas são por vezes esquecidas, esta opção permite-nos sincronizar slicers que estejam no mesmo grupo, ou seja, podemos realizar a sincronização de slicers dentro da mesma página.

Continue a ler “Sincronização de slicers (avançado)”

Utilizar dados do Google Sheets

O Power BI tem diversas opções de ligação a diferentes fontes de dados, no entanto a ligação aos Google Sheets está dependente de ligação web. Essa ligação web necessita que as pastas e /ou ficheiros sejam partilhados através de link utilizando a opção Share ou Get a Shareable Link.

Ao fazermos a partilha do ficheiro, este fica acessível a quem tiver o link sem necessidade de autenticação. A ligação através de links web implica a autenticação sem credenciais (anónimo) situação que a ligação ao Google drive faz quando fazemos o Share.

De modo a manter as garantias de autenticação tínhamos duas opções:

  • Criação de um conetor personalizado com ligação via API do Google
  • Utilização de uma máquina virtual ou servidor com ligação ao Google Drive, e um ficheiro local sincronizado com o Drive e utilizar essa localização para servir de base aos relatórios

Para as duas opções será necessário uma gateway para que o serviço se possa conectar a essa máquina virtual.

Em novembro foi lançado a ligação ao Google Sheets, o que permite uma ligação segura através de autenticação.

Continue a ler “Utilizar dados do Google Sheets”