Spoločné používanie doplnku Power Pivot a Power Query vám môže pomôcť vytvoriť modely zostavovania, ktoré sa ľahko spravujú a udržiavajú. Model podávania správ poskytuje základ, na ktorom je postavený mechanizmus podávania správ. Keď vytvárate proces vytvárania prehľadov, ktorý importuje, transformuje, tvaruje a agreguje údaje, v podstate vytvárate model prehľadov.
Vytvorenie zle navrhnutého modelu vykazovania vás môže stáť hodiny manuálnej práce vynaloženej na údržbu a obnovu mechanizmov vykazovania. Na druhej strane, vytvorenie efektívneho modelu vám umožní jednoducho opakovať mesačné reportovacie procesy bez poškodenia vašich reportov alebo vášho zdravého rozumu.
Oddelenie údajov a analýzy
Jedným z dôležitých konceptov v modeli výkazníctva je oddelenie údajov a analýzy. Základnou myšlienkou je, že nechcete, aby sa vaše údaje príliš viazali na jeden spôsob prezentácie týchto údajov.
Ak chcete tento koncept zabaliť, predstavte si faktúru. Keď dostanete faktúru, nepredpokladáte, že finančné údaje na nej sú skutočným zdrojom údajov. Je to len prezentácia údajov, ktoré sú uložené inde v databáze. Tieto údaje môžu byť analyzované a prezentované mnohými inými spôsobmi: v grafoch, tabuľkách alebo dokonca na webových stránkach. Toto tvrdenie môže znieť ako samozrejmosť, ale používatelia Excelu často spájajú (alebo spájajú) údaje, analýzy a prezentácie.
Napríklad niektoré zošity programu Excel obsahujú 12 kariet, z ktorých každá predstavuje mesiac. Na každej karte sú uvedené údaje za daný mesiac spolu so vzorcami, kontingenčnými tabuľkami a súhrnmi. Čo sa stane, keď vás požiadame o poskytnutie súhrnu za štvrťrok? Pridávate ďalšie vzorce a karty na konsolidáciu údajov na každej z kariet mesiaca? Základným problémom v tomto scenári je, že karty predstavujú hodnoty údajov, ktoré sú začlenené do prezentácie vašej analýzy.
Lepšou alternatívou je vytvorenie modelov výkazníctva, kde sú dátové a analytické vrstvy oddelené. Dátová vrstva sa stará o import a transformáciu nespracovaných údajov do prípravných oblastí. Vrstva analýzy slúži ako platforma na agregáciu a prezentáciu analýzy týchto nespracovaných údajov.
Pokiaľ ide o vytváranie modelov zostavovania, kde máte optimálne oddelenie údajov a analýzy, nemôžete poraziť výkonnú kombináciu Power Query a Power Pivot.
Ako sa Power Query a Power Pivot navzájom dopĺňajú
Power Query je dokonalý nástroj na vytváranie dátovej vrstvy. Pomocou Power Query môžete
- Importujte údaje zo širokej škály externých zdrojov údajov vrátane servera SQL Server, Microsoft Access, webových služieb a dokonca aj Facebooku.
- Transformujte a vyčistite údaje pred ich importovaním do vášho modelu prehľadov.
- Zlúčte údaje z rôznych zdrojov údajov alebo pripojte tabuľky.
- „Uvoľnite“ nespracované údaje z maticového formátu do plochej tabuľky.
- Pridajte údaje do interného dátového modelu Power Query.
Keď Power Query poskytne potrebnú dátovú vrstvu, Power Pivot možno použiť na vytvorenie analytickej vrstvy. Pomocou doplnku Power Pivot môžete
- Pridajte vzťahy a nastavte vlastnosti tabuľky a stĺpca.
- Pridajte vlastné vzorce pomocou výrazov analýzy údajov (DAX).
- Agregujte údaje do hierarchických zobrazení.
- Vytvárajte zostavy kontingenčných tabuliek, ktoré agregujú a prezentujú údaje z rôznych perspektív.
Spoločné využitie Power Query a Power Pivot poskytuje niekoľko výhod:
- Dátovú vrstvu je možné jednoducho obnoviť bez potreby manuálneho opakovania krokov transformácie a čistenia údajov (Power Query to urobí za vás). Ak potrebujete údaje, ktoré neexistujú v dátovej vrstve, môžete jednoducho upraviť svoje dotazy Power Query tak, aby priniesli nové údaje a nenarušili vrstvu analýzy.
- Akákoľvek ďalšia analýza sa dá jednoducho vytvoriť spustením ďalších kontingenčných tabuliek z modelu Power Query.
Stručne povedané, pomocou kombinácie dvoch funkcií Power Query a Power Pivot môžete vytvoriť robustné modely zostáv, ktoré sú flexibilné, škálovateľné a ľahko sa udržiavajú.