Power BI Analyzer – Ako rýchlo zdokumentovať dátový model v Power BI Desktope, SSAS Tabulare a Azure Analysis Services

Pred nejakým rokom som na tomto blogu písal o tom, ako rýchlo zdokumentovať dátový model v PowerPivote v Exceli. Ako to ale urobiť pre Power BI Desktop, SSAS Tabular či Azure Analysis Services, ktoré tiež používajú PowerPivot? Hľadal som na to hotové riešenia, ale väčšinou som našiel len krkolomné veci pre Excel, alebo s makrami (ktoré vám vo firme skoro nikdy nedovolia), alebo relatívne komplikované univerzálne riešenia. Preto som sa rozhodol spraviť si to sám. A tak vznikol Power BI Analyzer.

Čítajte ďalej

Ako vytiahnuť dátový model z Power BI do SSAS Tabularu

Keď začnete v Power BI pracovať s väčšími dátami v jednotkách až desiatkach GB, tak narazíte hneď na niekoľko problémov. Najprv narazíte na veľkosť RAMky. Pri publikovaní do cloudu či na vnútrofiremný Power BI Report Server narazíte na limity veľkosti publikovaných súborov. Pri aktualizácii dát narazíte na príliš dlhé časy aktualizácie. A takisto aj nemožnosť riadne využívať pokročilejšie zabezpečenie dát. Preto si teraz ukážeme, ako to elegantne vyriešiť premigrovaním dátového modelu do SSAS Tabularu, resp. ako vytiahnuť dátový model z Power BI do SSAS Tabularu, a prerobiť report v Power BI Desktope tak, aby ste ho nemuseli zdĺhavo vytvárať odznova v SSAS Tabulare.

Čítajte ďalej

Ako pridať do SSAS Tabularu vlastné funkcie

Dnes si ukážeme ultimátny hack, ktorý nenájdete nikde inde na internete. Keď totiž pracujete s SSAS Tabularom, tak jednou z nevýhod je to, že ho nemôžete rozširovať o vlastné funkcie. Aspoň nie oficiálne. Keďže to ale potreboval jeden z klientov pre svoj projekt, ktorý používal jazyk MDX, tak som sa rozhodol spraviť z nemožného možné. Tabular síce veľmi dlho protestoval, ale nakoniec zabrala jedna jednoduchá presvedčovacia metóda. A Vy si ju pravdepodobne ako prví na svete môžete vyskúšať.

Čítajte ďalej

Ako prekonvertovať tabulárny model SSAS naspäť na PowerPivot

Konverzia PowerPivotu na serverový tabulárny model je celkom bežná operácia, keď potrebujete zdieľať svoj dátový model v PowerPivote s ďalšími užívateľmi. Čo ale v opačnom prípade – keď potrebujete dať existujúci tabulárny model zo serveru napr. obchodníkom, aby s ním mohli pracovať aj offline mimo kancelárie? V takomto prípade treba prekonvertovať tabulárny model SSAS zo serveru naspäť do Excelu do PowerPivotu. Podľa Microsoftu to nie je podporovaný scenár, ale to neznamená, že to nie je možné. Je to dokonca veľmi jednoduché 🙂 Čítajte ďalej