Dica: Imagens em Base64 no Power BI

Na nossa dica rápida de hoje, vamos falar um pouco mais sobre como trabalhar com imagens em Base64 no Power BI.

Se você já trabalhou com o Power BI, provavelmente sabe que é possível inserir imagens em seus relatórios. No entanto, nem todos sabem que também é possível utilizar imagens codificadas em Base64 no Power BI.

O que é Base64?

Base64 é um método para codificar dados binários em ASCII, utilizando um conjunto de 64 caracteres. Em outras palavras, é uma maneira de representar dados binários (como uma imagem) em texto.

Por que utilizar imagens em Base64?

Existem algumas razões pelas quais você pode querer utilizar imagens em Base64 em seus relatórios do Power BI. Primeiro, pode ser útil quando você precisa armazenar imagens em uma base de dados ou em outro local onde só é possível armazenar texto. Além disso, a utilização de imagens em Base64 pode evitar a necessidade de carregar arquivos de imagem separadamente, tornando o carregamento do relatório mais rápido.

Como utilizar imagens em Base64?

O método para utilizar imagens em Base64 no Power BI pode ser através de medidas. 

Primeiramente é necessário converter a imagem em Base64. Existem muitas ferramentas online que podem fazer essa conversão. Basta fazer uma busca rápida no Google para encontrar algumas opções gratuitas.

Para utilizar o código gerado, crie uma medida para retornar o código da imagem desejada. Utilize a função "CONCATENATEX" para concatenar o código Base64 da imagem com a string "data:image/png;base64," (substitua "png" pelo formato da sua imagem). Esta medida pode ser utilizada para inserir a imagem em visuais.

Para este método, uma limitação importante a se destacar é que, no Power BI, strings são limitadas a 32766 caracteres, ou seja, se a imagem em Base64 conter mais do que este limite, somente os primeiros 32766 caracteres da imagem serão renderizados. No entanto, há um Workaround para contornar esta limitação, que será abordado em um post futuro.

Como você pode ver, utilizar imagens em Base64 no Power BI é bastante simples e pode trazer muitas vantagens para seus relatórios. Além disso, é uma maneira de armazenar imagens em locais onde só é possível armazenar texto, o que pode ser muito útil em alguns casos. Experimente e veja como as imagens em Base64 podem ajudar a melhorar seus relatórios!

Next Post Previous Post
No Comment
Add Comment
comment url