Ako na chybu “Operácie porovnania DAX nepodporujú porovnávanie hodnôt typu Text s hodnotami typu Integer. Zvážte skonvertovanie jednej z hodnôt pomocou funkcie VALUE alebo FORMAT”, v PowerPivote aj Power BI

V PowerPivote aj Power BI sa vám občas podarí naraziť na jednu klasickú chybovú hlášku, na ktorú občas narazí snáď každý, kto buď začína s jazykom DAX, alebo mu počas písania vzorca vypadne jeden malý detail. Tou chybovou hláškou je hláška “Operácie porovnania DAX nepodporujú porovnávanie hodnôt typu Text s hodnotami typu Integer. Zvážte skonvertovanie jednej z hodnôt pomocou funkcie VALUE alebo FORMAT”. Jej riešenie je veľmi jednoduché, keď si uvedomíte, kde je problém.

Čítajte ďalej

Sú rýchlejšie vypočítané stĺpce alebo merítka? V PowerPivote aj v Power BI?

Na internete sa šíri jeden z mýtov, že vypočítané stĺpcerýchlejšie ako merítka. Najmä preto, že vo vypočítaných stĺpcoch sú už predpočítané hodnoty, a merítka sa musia po každom kliknutí v reporte prepočítať. Pravda je však samozrejme zasa niekde inde. A závisí to od viacerých faktorov.

Čítajte ďalej

Ako spraviť hierarchiu z viacerých tabuliek, v PowerPivote aj v Power BI

Hierarchie sú výborná funkcionalita pre zlepšenie reportingu. Doteraz sa využívali najmä v excelovskom PowerPivote, ale od minulého roka začínajú byť konečne použiteľnejšie aj v Power BI Desktope. Majú však jedno technické obmedzenie – dajú sa spraviť iba zo stĺpcov z tej istej tabuľky. Ako ale spraviť hierarchiu z viacerých tabuliek, keď to potrebujú užívatelia?

Čítajte ďalej

Filtrovacia podmienka ALEBO/OR cez viacero tabuliek v jazyku DAX

Presne pred 3 rokmi som v článku o daxových filtroch písal o tom, ako aplikovať viacero filtrov súčasne na kontext výpočtu merítka. Čiže ako napr. vypočítať ukazovateľ Obrat po aplikovaní filtra na krajinu a farbu produktu. Čo samozrejme funguje správne. Čo však, keď chcete aplikovať filtre z viacerých tabuliek súčasne tak, aby medzi nimi bola filtrovacia podmienka ALEBO, resp. OR?

Čítajte ďalej

Analýza otvorených položiek a pohľadávok k danému dátumu

Vo finančnom účtovníctve a controllingu, a nielen tam, potrebujete veľakrát zobraziť zoznam otvorených položiek k danému dátumu, a k nemu aj nejakú štatistiku. Tými položkami môžu byť otvorené/nevysporiadané pohľadávky, neukončené reklamácie, či nevybavené objednávky. A najmä pri riadení činností je dobré vedieť, koľko a čo všetko bolo otvorené k danému dátumu.

Čítajte ďalej

Ako spraviť graf za minútové intervaly

V bežnej biznis analýze väčšinou potrebujete analyzovať dáta po rokoch, mesiacoch či dňoch. Čo však, ak potrebujete analyzovať dáta po minútach, resp. zobraziť za minútové intervaly v rámci nejakého časového úseku? Napr. keď chcete vizualizovať v grafe, v ktorej časti dňa prichádza najviac objednávok, či v ktorej časti dňa sa robí najviac/najmenej sledovaných úkonov? Vtedy si musíme trochu dopomôcť jazykom DAX.

Čítajte ďalej

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 posunúť dátum na prvý nasledujúci pracovný deň v jazyku DAX

Ak ste niekedy robili analýzu podľa počtu pracovných dní, či iné podobné analýzy, tak ste pravdepodobne narazili na problém, ako v jazyku DAX posunúť daný dátum na prvý nasledujúci pracovný deň, aby sa vám ľahšie počítala daná štatistika. Napr. ak dátum objednania spadol napr. na víkend, a pre účely výpočtu ho potrebujete posunúť na prvý nasledujúci pracovný deň po ňom. Pre veteránov v DAXe však ani toto nie je problém, a preto sa teraz na to pozrieme 🙂

Čítajte ďalej

Vytvoriť vypočítané stĺpce v PowerPivot alebo Power Query?

Na školeniach PowerPivotu sa často stretávam s dilemou, ktorú majú účastníci, keď uvidia, čo všetko dokáže PowerPivot alebo Power Query. V oboch z nich totižto idú vytvárať vlastné vypočítané stĺpce, a potom poniektorí majú problém, že čo je z toho lepšie. Pozrieme sa teda na to, ako to celé funguje.

Čítajte ďalej

Ako vytvoriť prednastavený slicer na dnešný dátum

Pri vytváraní kontingenčných tabuliek v Exceli, alebo reportov v Power BI, máte niekedy požiadavku použiť dátumový slicer, ktorý je nastavený na dnešný dátum. Keď to skúsite spraviť s bežným dátumovým stĺpcom, tak na ďalší deň po vytvorení reportu narazíte na jeden problém – ak ste deň predtým uložili report, v ktorom bol vybraný aktuálny deň, tak po otvorení reportu na ďalší deň tam bude vybraný stále ten istý deň – tentokrát však už včerajší. A užívatelia – Váš šéf či manažér – Vás za to zrovna nepochvália, že každý deň musia preklikávať dátum v sliceri, a meniť slicer na dnešný dátum. Poďme sa teda pozrieť na jednoduchý trik, ako sa s tým popasovať, aby sa to dialo automaticky. A ktorý bude rovnako fungovať v Exceli aj v Power BI.

Čítajte ďalej