Č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.
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.
Má tiež editor, bežnejšie známy ako,na pracovnej ploche LuckyTemplates, ktorá sa používa na transformáciu nespracovaných údajov.
Proces transformácie nespracovaných údajov sa tiež označuje ako ETL , čo znamená extrahovať, transformovať a načítať .
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.
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.
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.
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
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.
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.
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!
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.
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.
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.
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 možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.
Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.