Vojtěch ŠímaData Bender

Power Query a jazyk M

13 článků na téma Power Query a jazyk M: benchmarky, vnitřnosti a workaroundy pro Microsoft data stack.

  1. 13
    Rychlejší způsob načítání souborů ze SharePointu v Power BI

    Optimalizace načítání dat ze SharePointu do Power BI. Porovnání výkonu konektorů a implementace vlastní strategie přes REST API pro rychlejší refresh datasetu.

  2. 12
    Jak zrychlit pomalý SharePoint List Refresh v Power BI

    Zrychli načítání SharePoint seznamu v Power BI. Oprav chybu 500 a využij vlastní M skript, který zkrátí refresh z minut na pouhé sekundy.

  3. 11
    Proč Power BI hlásí duplicitní hodnotu, i když není

    Power Query rozlišuje velikost písmen, model ne, a na tom rozdílu padají relationship klíče. Proč k tomu dochází a tři způsoby, jak to spravit.

  4. 10
    Proč je List.Contains v Power Query pomalý? Rychlejší Lookup Alternativy

    Proč je List.Contains na velkých seznamech pomalý, kolik ve skutečnosti pomůže buffering a proč ho join nebo Record.FieldOrDefault porazí.

  5. 09
    Jak připojit GraphQL API do Power BI jako datový zdroj

    Nauč se snadno napojit GraphQL API na Power BI. Objev klíčové koncepty GraphQL a integruj je do Power BI pro bezproblémovou analýzu dat.

  6. 08
    Jak Power Query (M) vyhodnocuje dotazy a proč je výkon někdy nekonzistentní

    Lazy versus eager vyhodnocování v jazyce M, co doopravdy mění buffering a proč ti stejný dotaz vrátí pokaždé jiná čísla.

  7. 07
    While Loop v jazyce M

    Zjisti, jak napodobit while loop v jazyce M pomocí List.Generate(). Nauč se efektivně využívat logiku while smyčky v Power Query M.

  8. 06
    Dynamické dotazy v Power Query skrz parametry

    Objev, jak udělat své Power Query dynamické pomocí parametrů. Nauč se praktické způsoby využití parametrů v Power BI a získej větší flexibilitu a kontrolu nad daty.

  9. 05
    Ultimátní intro do jazyka Power Query M

    Co jazyk M vlastně je, jak ho Power Query píše za tebe a jak ho začít upravovat ručně. Úvod pro začátečníky postavený na funkčních příkladech.

  10. 04
    Rychlé sloučení souborů v Power Query

    Nativní slučování souborů v Power Query vyrobí složku pomocných dotazů. Dva jednodušší způsoby, jak je spojit, zhruba na jeden řádek Mka.

  11. 03
    API Autentizace v Power Query

    Pět autentizačních metod, které Power Query zvládne: Anonymous, API Key, Bearer Token, Basic a OAuth 2.0, u každé funkční Mko a kde naráží.

  12. 02
    Stránkování v Power Query

    Jak v Power Query projít stránkované API: offset, cursor i link header, včetně Mka, které si říká o další stránku, dokud nedojde poslední.

  13. 01
    Úvod do API v Power Query

    Volání REST API z Power Query přes Web.Contents a Json.Document: request, response a jak z JSONu udělat tabulku, se kterou se dá pracovat.