Č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


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

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

Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.

Vytvorte stránkovanú správu: Pridávanie textov a obrázkov

Vytvorte stránkovanú správu: Pridávanie textov a obrázkov

Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.

Funkcia SharePoint Automate | Predstavenie

Funkcia SharePoint Automate | Predstavenie

Zistite, ako používať funkciu automatizácie SharePointu na vytváranie pracovných postupov a ako pomôcť pri mikromanažovaní používateľov, knižníc a zoznamov SharePointu.

Vyriešte výzvu na analýzu dát s akcelerátorom LuckyTemplates

Vyriešte výzvu na analýzu dát s akcelerátorom LuckyTemplates

Zdokonaľte svoje zručnosti v oblasti vývoja zostáv zapojením sa do výzvy v oblasti analýzy údajov. Accelerator vám môže pomôcť stať sa super používateľom LuckyTemplates!

Spuštění součtů v LuckyTemplates pomocí DAX

Spuštění součtů v LuckyTemplates pomocí DAX

Naučte se, jak vypočítat průběžné součty v LuckyTemplates pomocí DAX. Průběžné součty vám umožní nezabřednout do žádného jednotlivého výsledku.

LuckyTemplates Dax proměnné jsou konstantní: Co to znamená?

LuckyTemplates Dax proměnné jsou konstantní: Co to znamená?

Pochopte koncept proměnných v jazyce DAX v rámci LuckyTemplates a důsledky proměnných pro způsob výpočtu vašich mír.

LuckyTemplates Sloping Chart: Prehľad

LuckyTemplates Sloping Chart: Prehľad

Získajte viac informácií o vlastnom vizuáli nazývanom graf LuckyTemplates Slope, ktorý sa používa na zobrazenie nárastu/zníženia pre jednu alebo viacero metrík.

Farebné motívy LuckyTemplates pre jednotné vizualizácie

Farebné motívy LuckyTemplates pre jednotné vizualizácie

Objavte farebné motívy v LuckyTemplates. Sú nevyhnutné, aby vaše zostavy a vizualizácie vyzerali a fungovali bez problémov.

Výpočet priemeru v LuckyTemplates: Izolácia výsledkov cez týždeň alebo cez víkend pomocou DAX

Výpočet priemeru v LuckyTemplates: Izolácia výsledkov cez týždeň alebo cez víkend pomocou DAX

Výpočet priemeru v LuckyTemplates možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.

Motiv LuckyTemplates | Standardní motiv LuckyTemplates Desktop

Motiv LuckyTemplates | Standardní motiv LuckyTemplates Desktop

Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.