Čo je to Power Query a jazyk M: podrobný prehľad

V tomto návode sa dozviete o Power Query a jazyku M na pracovnej ploche LuckyTemplates.

Aj keď môžu existovať malé rozdiely, rovnaké všeobecné techniky môžete použiť v iných produktoch spoločnosti Microsoft, ako sú Excel, Analysis Services a ďalšie nástroje spoločnosti Microsoft so vstavaným nástrojom Power Query Engine.

Obsah

Čo je Power Query?

Power Query je určený pre . Dodáva sa s grafickým rozhraním pre pripojenie k širokému spektru dátových zdrojov.

Čo je to Power Query a jazyk M: podrobný prehľad

Má tiež editor, bežnejšie známy ako,na pracovnej ploche LuckyTemplates, ktorá sa používa na transformáciu nespracovaných údajov.

Čo je to Power Query a jazyk M: podrobný prehľad

Proces transformácie nespracovaných údajov sa tiež označuje ako ETL , čo znamená extrahovať, transformovať a načítať .

Čo je to Power Query a jazyk M: podrobný prehľad

Power Query extrahuje údaje pripojením k širokej škále zdrojov údajov. Potom pretvorí, vyčistí a transformuje vaše údaje. A nakoniec načíta údaje do dátového modelu.

Dáta nikdy nie sú dokonalé. Cieľom editora dotazov je teda pomôcť používateľovi použiť väčšinu bežných transformácií interakciou s jednoduchou sadou pásov s nástrojmi, ponukami a ďalšími komponentmi.

Čo je to Power Query a jazyk M: podrobný prehľad

Táto transformačná schopnosť je spoločná pre všetky zdroje. Takže bez ohľadu na základný zdroj zostáva používateľská skúsenosť v editore dotazov rovnaká.

Po pripojení k zdroju údajov budete mať k dispozícii ukážku údajov.

Čo je to Power Query a jazyk M: podrobný prehľad

Náhľad je založený na podmnožine, ktorá vám umožňuje navrhnúť dopyt. Úplné údaje sa zobrazia až po kliknutí na tlačidlo Zavrieť a použiť . To znamená, že môžete pracovať s veľmi veľkými množinami údajov.

Modul Power Query je dostupný v mnohých produktoch a službách. Miesto, kde budú údaje uložené, závisí od použitého dotazu.

Čo je jazyk M?

M je funkčný mashup jazyk, ktorý rozlišuje veľké a malé písmená a je určený na transformáciu údajov.

Keď vykonáte transformáciu, kód pre tento krok sa vám automaticky vygeneruje. Takže nemusíte písať M kód sami.

Existujú však prípady, keď sa musíte naučiť písať. Patrí medzi ne vytváranie vlastných funkcií, vykonávanie zložitejších transformácií, optimalizácia a vytváranie vlastných konektorov.

A so zavedením IntelliSense v septembri 2018 má teraz rozlišovanie malých a veľkých písmen menší vplyv na M kódy.

Čo je to Power Query a jazyk M: podrobný prehľad

IntelliSense vám umožňuje volať členov vnútorného #shared , ako sú všetky natívne M funkcie, vlastné funkcie, názvy premenných alebo krokov a parametre.

M je funkčný jazyk. Keď pochopíte jeho tok, bude ľahšie čítať a písať M kódy.

Ako všeobecný osvedčený postup sa uistite, že je riadok vzorcov vždy viditeľný v používateľskom rozhraní. Týmto spôsobom môžete vidieť vygenerovaný M kód a sledovať jeho priebeh a syntax.

Kde môžete, sú k dispozícii rôzne online zdroje.

Jedným zdrojom je špecifikácia jazyka vzorcov , ktorá popisuje štruktúru samotného jazyka a referencia funkcie M, ktorá uvádza všetky funkcie a ich dokumentáciu. Power Query obsahuje aj štandardnú knižnicu prístupnú prostredníctvom kľúčového slova #shared .

Celkovo však najdôležitejšou vecou pri učení sa niečoho nového je prax, prax a prax .

Záver

Editor Power Query je výkonný nástroj pri vykonávaní transformácií údajov. Keď pochopíte jeho základné pojmy, bude pre vás jednoduchšie previesť nespracované údaje na zmysluplnejšie informácie.

A hoci sa jazyk M často automaticky generuje za vás, vždy je lepšie sa učiť. To bude veľká výhoda pri riešení zložitejších scenárov v budúcnosti.

Melissa


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.