Como fazer Loopings no Power Query?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024
  • Fala pessoal, tudo bem com vocês? Mais um vídeo do canal devAnalytics.
    E hoje, nós vamos entender como é que funcionam os loopings, dentro do Power BI, mais especificamente dentro do Power Query.
    Seja membro deste canal e aproveite as vantagens:
    / @devanalytics
    --------------------- LIVROS --------------------
    Livro - Excel básico para o mundo do trabalho - amzn.to/3zNnFOR
    Livro - Storytelling com Dados - amzn.to/4bOc8fA
    Livro - SQL Para Análise de Dados: Técnicas Avançadas Para Transformar Dados em Insights - amzn.to/3LxkqxD
    Livro - Microsoft Power BI: Gráficos, Banco de Dados e Configuração de Relatórios - amzn.to/3WtLKmP
    Livro - Python Para Análise de Dados: Tratamento de Dados com Pandas, NumPy & Jupyter - amzn.to/3W9lixh
    ------------------------------------------------------
    ------------ MEUS CURSOS --------------
    SQL Server para iniciantes - cursos.dankico...
    Curso de Introdução à Analytics Engineer - cursos.dankico...
    ------------------------------------------------------
    Seja membro deste canal e aproveite as vantagens:
    / @devanalytics
    --------------- Social Media ---------------
    Perfis Pessoais
    Instagram: / rphpacheco
    LinkedIn: / raphael-pacheco-702a3b49
    Perfis devAnalytics
    Instagram : / devanalytics
    Facebook : / devandanalytics
    NÃO CLIQUE AQUI: bit.ly/2OqmhXD

ความคิดเห็น • 22

  • @jairoldc
    @jairoldc ปีที่แล้ว +1

    show. valeu por está de volta aos videos, parabéns. muito bom seus ensinamentos.

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว

      Muitíssimo obrigado, Jairo!!!
      Abraço!

  • @SupostoLuciano
    @SupostoLuciano ปีที่แล้ว +1

    O vídeo ajudou muito pra conseguir fazer um Looping Recursivo no Power Query.
    Sou programador Delphi e precisei fazer uma manutenção em um Power BI, mas essa linguagem pra mim é nova, e muito caótica, rsss.
    Precisava ainda fazer looping em uma requisição HTTP POST numa lista paginada, e ficar fazendo "get" até o parâmetro de hasMore retornar false..
    No fim, deu tudo certo.
    Obrigado.

    • @DevAnalytics
      @DevAnalytics  11 หลายเดือนก่อน

      Fico feliz em poder ajudar!
      Um forte abraço!

  • @Lucas-un1so
    @Lucas-un1so ปีที่แล้ว +1

    Muito bom! Obrigado por compartilhar o conhecimento. 🙌🏽

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว

      Obrigado tmbm por acompanhar nossos conteúdos!

  • @flaeski
    @flaeski ปีที่แล้ว +1

    Muito bom!! Como dica do intellisense, vc pode digitar sem o "ponto" e depois TAB que ele traz a função certo. Ex. ListComb + TAB ele traz List.Combine.

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว +1

      Show de bola! Valeu pelo toque ;)

  • @brenoneto1050
    @brenoneto1050 ปีที่แล้ว +3

    Pode mostrar como colocaria um sleep, preciso fazer um loop em uma API, mas, tem muitos registros, se fizer de uma vez não roda.
    Ou se puder fazer um vídeo em Python, a api que estou conectando tem quando entra em resulta tem várias listas também...
    Por exemplo em resultem tem as vendas cupons, e dentro tem um listas com os itens cupons...
    Não estou conseguindo chegar nos itens

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว +1

      Opa, fala Breno, tudo certo?
      Anotada a sugestão de tema para os próximos vídeos.
      Sleep em operações de looping é realmente uma necessidade na maioria das linguagens e no M não seria diferente ;)
      Um forte abraço!

  • @victormonteiro3681
    @victormonteiro3681 9 หลายเดือนก่อน +1

    Excelente aula! A deficiência seria que quando você informar o Cursor, a fórmula não irá iniciar nesse número, colocando automaticamente o número + 1. Seria isso?

  • @vaniaformagio385
    @vaniaformagio385 3 หลายเดือนก่อน +1

    Olá, gostei da explicação sobre o loop mas preciso intender como funciona para tabelas, consegue me dar exemplos?

    • @hubersoncunha
      @hubersoncunha หลายเดือนก่อน

      A lógica é a mesma, você precisa entender qual é o seu problema e aplicar a lógica,

  • @leo.vianna
    @leo.vianna หลายเดือนก่อน

    Estou quebrando a cabeça com um pedido que chegou no trabalho:
    "Criar uma coluna em um visual de tabela com Previsão de Pedido, colocando (Mes Atual), (Proximo Mes), (Parcialmente Atendido)".
    Tabelas:
    Pedido x Transito (Estoque)
    Exemplo:
    Produto "ABC" teve 3 pedidos de 100 cada.
    Transito para "ABC" tem 150 indo para o estoque.
    | Produto | Qtd | Estoque | Previsao |
    Linha 1: | ABC | 100 | 150 | Mes Atual
    Linha 2: | ABC | 100 | 50 | Parcialmente Atendido
    Linha 3: | ABC | 100 | 0 | Proximo Mes
    Como consigo fazer isso? Armazenar de forma temporária cada valor para cada linha daquele produto subtraindo linha a linha Estoque - Pedido?

  • @angelamarisagontijoresende7183
    @angelamarisagontijoresende7183 6 หลายเดือนก่อน +1

    Muito bom o seu vídeo, valeu!
    Mas estou com um problema, fiz o Looping Recursivo em um DataFlow, funcionou ok mas na hora de salvar o DF o sistema apresentou o seguinte erro DependencyCycleDetected.
    Será que não é permitido fazer loop recursivo em DF?

    • @DevAnalytics
      @DevAnalytics  หลายเดือนก่อน

      Olá, Angela!
      Este vídeo explica como resolver a referência cíclica em loopings no Power Query ;)
      th-cam.com/video/OKHeNSrZXdE/w-d-xo.html

  • @ccrbr
    @ccrbr 11 หลายเดือนก่อน +1

    Dar zoom na fórmula e ou CTRL Shift ++ pra quem assiste pelo celular é válido também
    Fica a crítica construtiva

    • @DevAnalytics
      @DevAnalytics  11 หลายเดือนก่อน

      Muito obrigado pelo Feedback!
      Vou ficar mais atento a isso ;)
      Abraço!

  • @PedroPauloFerreira
    @PedroPauloFerreira ปีที่แล้ว +1

    Faixa Preta 🥷

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว +1

      Opa, muitíssimo obrigado, mokeredo!
      TMJ!!!!!

  • @PedroPauloFerreira
    @PedroPauloFerreira ปีที่แล้ว +1

    o IntelliSense do Power Query é horrível!!!!

    • @DevAnalytics
      @DevAnalytics  ปีที่แล้ว +1

      Isso é uma grande verdade! kkkkkkkkk