Power BI (desktop) – Exibir imagens do PC no Relatório

Power BI (desktop) - Exibir imagens do PC no Relatório

Olá pessoal, tudo bem com vocês?

Por diversas vezes e em todos os meios de comunicação do Planilheiros, chegam dúvidas sobre como exibir imagens, que estão armazenadas no PC, nos relatórios do Power BI.

Após muita pesquisa na internet, encontrei no site IT Develepoment Brazil um meio de transformar imagens em Base64 nas mais diversas linguagens (C#, php, java…), exceto DAX ou M (linguagens do Power BI). Base 64 é uma maneira de conversão de dados para transferência na internet.

Continuando a pesquisa, passei pelo conteúdo do SQL Jason onde ele, ainda de forma manual, acrescenta a string “data:image/jpeg;base64, base64code“ à string das imagens já transformadas em Base64 para gerar o link que o Power BI consiga ler.

Então fiquei pensando numa maneira de automatizar essa rotina, até encontrar através do colega MVP Gerhard Brueckl a função Binary.ToText da linguagem M que transforma a imagem em Base64 além da técnica excepcional de solução. Desta forma restava apenas concatenar a parte do SQL Jason com a parte do Gerhard!

Excelente solução, vamos ao vídeo!

Abraços

Fernando Martins

Autor: Garcia

Founder of Planilheiros YouTube channel specialized on Microsoft technologies for Self-Service BI and analytics with +35.000 followers and 150 published videos. Founder of Microsoft technical community in Oil & Gas company specialized on Power BI, DAX, M and Power Users with +11.000 followers. Trained thousands of professionals on the DAX language, M language, and Microsoft SSBI all around the world.

1 pensamento em “Power BI (desktop) – Exibir imagens do PC no Relatório”

  1. Boa tarde,

    Segui toda aula e fiz exatamente como foi dito na vídeo aula “Power BI (desktop) – Exibir imagens do PC no Relatório”, porém as imagens do disco C não aparecem. Mais alguém teve alguma problema parecido? Existe alguma solução?

    Obrigado.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Deixe o campo abaixo vazio!