top of page
Foto do escritorAmanda Nascimento

Power Query - M - Conversor de imagem para binario


Primeiro passo, precisaremos exportar o visual Image Grid.

Clique nos três pontos, Obter mais visuais, e no campo de filtro, digite Image Grid e








Segundo passo: Clique em Transformar Dados para abrir o Power Query.


Nova Fonte/ Consulta Nula / Editor Avançado e cole o código abaixo:


let
  BinToImage = (SourceBin as binary) as text =>

  let
     Base64 = "data:image/jpeg;base64, "& Binary.ToText(SourceBin,BinaryEncoding.Base64)

  in
     Base64

in
  BinToImage

Em "Consulta1", você poderá renomear a função para o nome que desejar.

Sugiro: TransformarImagem


Terceiro passo: Clique em Nova Fonte novamente, "Mais", "Pasta", e selecione a pasta que contem as imagens em seu computador.




Quarto passo: Após o Power Query carregar a pasta, clique em "Transformar Dados", selecione a coluna "Content" (Primeira coluna da tabela que acabamos de carregar").


Clique em Adicionar Coluna / Invocar Função Personalizada




O Resultado da coonversão irá aparecer na mesma tabela que neste exemplo chamei de "Imagems_PBI_N_APAGAR":





Quinto passo:


Na página de relatórios (página principal) , vá nas opções de Dados, selecione a tabela e posteriormente, selecione a coluna que acabamos de criar.

Com o item selecionado, aparecerá no topo central da página "Ferramentas de Coluna" e em Categoria de dados selecione: URL da Imagem.




Sexo passo:


Clique no visual do Image Grid para usá-lo, e arraste a coluna de imagens para o visual, e utilize o filtro ou formatação que deseja.

Não esqueça de remover o título em "Visualizações, geral"e desmarcar a opção de título.



Resultado:








bottom of page