Power BI Bookmarks II. – tvorba filtrovacího panelu | Mňamka #385

V minulém díle jsme si uklidili v Power BI v sekci Selection a nyní se můžeme pustit do samotné tvorby záložek.

Jak již bylo vysvětleno v předchozím článku, záložky přináší otisk vybraných objektů vizuálu, který uživatel může vyvolat stisknutím tlačítka, ke kterému danou záložku přiřadí. Pojďme si demonstrovat tvorbu bookmarks na jednoduchém příkladu.

Naším cílem bude vytvořit tento panel filtrů, který se na stránce zobrazí při stisku ikony filtru.

Prvním krokem je vložit na stránku objekty, které budou budit dojem vyskakovacího panelu. V našem případě se jedná o následující tvary, filtry a textová pole, která je třeba poskládat do požadovaného stavu.

Jakmile je panel sestaven, umístěte ho přes všechny existující objekty na stránce na místo, kde chcete, aby se objevil po stisknutí tlačítka. Nastavte viditelnost objektů v panelu „Selection” a ujistěte se, že je máte seřazené ve správném pořadí. Pro ilustraci můžete použít následující návrh.

Nyní je čas na to vytvořit záložku. Otevřete panel “Bookmarks“ přes možnost „View“ a stiskněte tlačítko „Add“.

V panelu Bookmark se vám objeví nová záložka s automaticky vygenerovaným názvem, jejíž nastavení můžete upravovat přes ikonu tří teček u jejího jména.

Podobu záložky je možné kdykoliv změnit prostřednictvím možnosti „Update”/ „Aktualizovat”. Pokud se například rozhodnete, že chcete do panelu přidat další filtr, upravíte si podobu stránky dle vašich potřeb a pak vyberete možnost “Update”. V tu chvíli se vám změní otisk záložky na aktuální podobu.

Kromě klasických voleb „Rename“ nebo „Delete“ lze seskupit více záložek do skupiny pomocí funkce „Group”/„Skupina”, což je velice užitečná volba v případě, že chcete Bookmark vyvolat prostřednictvím tlačítek navigátoru. Na navigátor se blíže podíváme v dalším díle série o záložkách.

Pokud máte v možnostech zaškrtnutou volbu „Data” uloží se do záložky i otisk dat, které máte aktuálně na stránce zobrazené, a to včetně použitých filtrů, drilldownu nebo řazení pro dané vizuály.

Nejlépe si vysvětlíme rozdíly použití volby „Data“ v praxi. Odškrtněte možnost „Data“ u vámi vytvořené záložky číslo 1 a nyní zafiltrujte libovolně váš vizuál. Vytvořte si novou záložku přes možnost „Add“, u níž ponechejte „Data“ v přednastavené (zaškrtnuté) podobě. Nyní opět změňte zafiltrování vizuálu a otestujte v sekci Bookmarks, jak se chovají obě záložky. Záložka číslo jedna nikterak nezmění zafiltrované možnosti, jelikož ta nerespektuje otisk dat. Druhá záložka vás oproti tomu vždy vrátí do filtrované podoby vizuálu.

Další možností záložek je „Display”/„Zobrazení” přes kterou se mění nastavení viditelnosti objektů.

V případě, že je vybrána možnost „Current page”/„Aktuální stránka” slouží záložka pro přesun mezi stránkami. Pokud tedy umístíte odkaz na záložku na jinou stránku, než ke které se vztahuje, dostanete se stiskem tlačítka pro vyvolání záložky na danou stránku. Pokud tuto volbu v nastavení nevyberete, stránka se sice nastaví do požadované podoby, ovšem vy se na ni automaticky nepřesunete. Změna proběhne na pozadí a vy ji zaznamenáte, až když na danou stránku přejdete sami.

Posledními možnostmi nastavení jsou „All Visuals“ a „Selected Visuals“ . Rozdíl spočívá v tom, že možnost „Selected Visuals“ zachycuje otisk pouze pro objekty, které jsou aktuálně vybrány v sekci „Selection” a ostatní neoznačené objekty bookmark nereflektuje.

Když už známe všechny možnosti záložek, pojďme uvést do provozu náš filtrovací panel.

Budeme potřebovat nastavit celkem tři záložky. První již máme vytvořenou, pro lepší přehlednost ji přejmenujeme na „Filter Panel ON – Release Filters“. Nyní vytvoříme identickou kopii pouze s tím rozdílem, že nevybereme možnost „Data“, a pojmenujeme ji „Filter Panel ON“. Poslední záložka by měla odrážet podobu vizuálu, kde není filtrovací panel viditelný. Skryjeme tedy panel a všechny jeho komponenty přes ikonu oka a vytvoříme nový Bookmark s názvem „Filter panel OFF“.

Teď už stačí přiřadit záložky k jednotlivým objektům, po jejichž stisku se bookmark vyvolá a zobrazí tak otisknutou podobu vizuálu.

Vybereme si objekt, ke kterému chceme daný bookmark přiřadit a v sekci „Action” vybereme typ „Bookmark” a najdeme název konkrétní záložky.

Abyste otestovali funkčnost tlačítka, musíte ho stisknout společně s klávesou CTRL. Jakmile však vypublikujete report do workspace, přechod na bookmark bude fungovat pouhým kliknutím, bez nutnosti klávesy CTRL.

K ikoně filtru tedy přiřazujeme záložku „Filter Panel ON“, čímž docílíme toho, že se nám při stisknutí ikony filtru zobrazí filtrovací panel.

K tlačítku „Release Filters“ přiřadíme bookmark „Filter Panel ON – Release Filters“. Výsledkem bude, že tlačítko release filters vrátí všechny výběry ve filtrech do neutrální polohy.

Poslední záložku „Filter panel OFF“ přiřadíme k ikoně křížku. Po stisknutí křížku se tedy panel filtrů skryje.

Tím jsme uvedli v život jednu z mnoha možností využití záložek. Další příklady si ukážeme v posledním díle průvodce po záložkách, kde se zároveň podíváme i na jejich limity a omezení.

Zapomněla jsem na něco? Chcete se na něco zeptat? Napište mi. 

Terka

Tereza Augustinová
datový detektiv
LinkedIn

Postavili jsme stejného AI chatbota nad firemními daty v Googlu i v Microsoft Azure. | Mňamka #557

Postavili jsme stejného AI chatbota nad firemními daty v Googlu i v Microsoft Azure. | Mňamka #557

Skoro každá firma dneska sedí na hromadě vlastních dokumentů - produktové listy, FAQ, smlouvy, zápisy z projektů. A skoro každá firma by chtěla to samé: chatbota, kterému napíšete otázku a on odpoví z vašich dat, ne z toho, co si kde přečetl na internetu. Zní to jednoduše. My jsme si to chtěli osahat pořádně, a tak jsme jedno a to samé řešení postavili dvakrát - jednou v Google Cloudu, podruhé v Microsoft Azure. Tady je, co z toho vypadlo.

Microsoft Fabric vs. dbt | Mňamka #556

Microsoft Fabric vs. dbt | Mňamka #556

Když firmy modernizují svou datovou platformu, narazí dřív nebo později na otázku, jaký datový stack zvolit a co je pro jejich byznys nejvhodnější. Migrovat na Microsoft Fabric? Nasadit dbt? Otázka je ale položená trochu zavádějícím způsobem, jde totiž o srovnání dvou věcí, které stojí na jiné úrovni datového stacku: Fabric je platforma, dbt je transformační nástroj, který na takové platformě běží. Přesto má smysl se ptát, jak se tyto dva světy doplňují, kde si uvnitř Fabricu konkurují nativní nástroje a dbt, a kdy se vyplatí sáhnout po dbt jako standardní transformační vrstvě.

7 signálů, že vaše firma potřebuje datovou strategii | Mňamka #555

7 signálů, že vaše firma potřebuje datovou strategii | Mňamka #555

Každá firma chce zvednout efektivitu a využít příležitosti, které dnes AI nabízí. Jenže než nasadíte jakýkoliv model, copilota nebo „chytrou analýzu", musíte mít v pořádku to, na čem AI stojí a to jsou pevné datové základy. Následující signály jsou věci, se kterými se u klientů stále poměrně často setkáváme. Pokud některý z nich zní povědomě, datová strategie není nice-to-have. Je to základ. A ten se bohužel nedá přeskočit, i když by to bylo hodně pohodlné. Dá se oddálit, ale pak se vždy platí i s úroky.