Pular para o conteúdo principal

Power BI - NÃO EDITE seus Modelos do Power BI na Nuvem.

[Power BI] Transformando Número para Extenso com M usando uma API.

Olá pessoal hoje a dica é bem rapidinha, sem muita enrolação.

Surgiu uma dúvida no nosso grupo do Telegram https://t.me/planilheiros em que um colega perguntava se havia como transformar um numero em extenso.

Bem infelizmente não temos funções em DAX ou M para isso. Mas... a gente tá aqui pra resolver, então encontramos um jeito.

Podemos utilizar alguma API web para isso, porque não?

Nisso criei a seguinte função personalizada que você pode utilizar criando uma nova consulta nula e copiando e colando esse código inteiro lá dentro.

(valor as number) =>

let
    url = "https://www.4devs.com.br/ferramentas_online.php",
    Source =
    Text.FromBinary(Web.Contents(url, [Headers=[#"Content-Type"="application/x-www-form-urlencoded;charset=UTF-8"], Content=Text.ToBinary("acao=escrever_extenso&unidade=R&txt_valor=" & Text.From(valor) & "&tipo_letra=pr")]))
   
in
    Source

Uma vez feito isso, aparecerá o seguinte no seu Power Query:



Podemos fazer então um teste passando um valor no nosso parâmetro acima e clicando em Invocar.

E então temos nossa função funcionando perfeitamente.



Agora só utiliza-la no nosso modelo.





E é finito.

:) Espero que tenha ajudado e essa técnica é a que utilizamos para chamar api webs em que preciso passar um body.

Grande Abraço e até a próxima.

Comentários

  1. você é RIDÍÍÍÍÍculo AKKAKAKAKA
    Eu penso em algo e vc ja fez....assim meu canal não via pra frente! KIAKKAKAKA
    #powerbinareal

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

[Power BI] O totalizador da minha Tabela ou Matriz "NÃO BATE" e agora?

Olá amantes de visuais de tabela e matriz no Power BI, tudo bem? Hoje vamos falar de um caso que vejo bastante nos grupos do Power BI. “O calculo na linha está batendo mas no total não e agora?” Mas antes de iniciarmos, que tal deixar aquela sua inscrição marota no meu canal no youtube que está recheado de vídeos legais, vai lá seu pão duro de like youtube.com/rafaelmendonca Agora que você já aliviou sua pão-durice você merece conteúdo .... kkkkkkkk Vamos lá, temos então a seguinte tabela gerada no meu conjunto de dados Essa tabela possui uma lista de vendas realizadas por dois vendedores com o numero da ordem da venda, um valor unitário e uma quantidade de itens em cada venda. O que queremos é bem simples meu jovem, calcular o valor total de cada venda e ter um total de todas as vendas... Aí você muito garotão usa a seguinte expressão DAX: E depois joga isso numa tabela. Lindo neh??? Mas o totalizador trouxe um valor que não tem...

[Power BI] Transformando Latitude e Longitude de Graus para Decimal

Olá amiguinhos que adoram mapas nos seus paineis tudo bem? Hoje bate papo rapidão sobre uma dúvida de uma colega no nosso grupo do telegram, e se você não está nele pode ir agora tirar duvida com um grupo de quase 1700 pessoas e super ativo. https://t.me/planilheiros Bem, a dúvida dela era bem simples e já tinha visto outra vez alguém perguntando em outro grupo mas estava na correria e não pude ajudar, isso acontece infelizmente bastante. Ela tem dados de latitude e longitude em Grau e gostaria de passar isso para DECIMAL para poder utilizar nos visuais de Mapa do Power BI. A dúvida é bem legal e precisa entender um pouco a lógica matemática de transformar Grau para Decimal e ela é bem simples. Quando um dado em Grau, temos 3 informações: - Grau - Minutos - Segundos. Grau é o valor inteiro e ele por si só já me da o dado do meu inteiro do Decimal. Minuto é isso mesmo Minuto, para eu chegar num valor decimal de minutos eu preciso dividir ele por 60. Segundo seg...

Como usar o Web.Contents do Power Query: guia completo

Como usar o Web.Contents do Power Query para acessar dados online O Power Query é uma ferramenta poderosa para obter, transformar e analisar dados de diferentes fontes. Uma dessas fontes é a web, que contém uma grande variedade de dados online que podem ser úteis para os seus projetos. Para acessar dados online a partir de uma URL, você pode usar a função Web.Contents do Power Query. Essa função retorna o conteúdo binário baixado da URL especificada e permite que você use opções adicionais para personalizar a sua consulta. Neste artigo, vamos mostrar como usar o Web.Contents para obter dados de diferentes tipos de arquivos online, como CSV, Excel ou JSON. Também vamos discutir as vantagens e desvantagens dessa função em comparação com outras funções do Power Query. O que é o Web.Contents? O Web.Contents é uma função do Power Query que permite acessar dados online a partir de uma URL. Você pode usar essa função para obter dados de diferentes fontes da web, como arquivos CSV, Excel, JSON...