Tak co teda? Tableau, Power BI nebo GoodData? | Mňamka #28
Taky stojíte před rozhodnutím, jaký vizualizační nástroj používat? Naše mnohaletá zkušenost je jednoznačná. Není žádný nejlepší tool, který pokryje všechny use cases. Prostě na daný úkol je třeba použít správné kladivo.
V našich projektech vybíráme ze třech nástrojů - Tableau, Power BI a GoodData. Tady máte náš pohled, kdy volíme jaký z nich, vč. tabulkového porovnání jejich vlastností. V žádném případě se nejedná o vyčerpávající přehled, spíš shrnutí, co nám ve výběru přijde důležité.
Tableau
Jeden ze dvou leaderů současnosti - aspoň podle Gartneru. Už vidím, jak se do mě teď někteří z vás pustí, že jsem nevyzdvihl některou oblíbenou vlastnost. Tableau je ultra super nástroj pro ad-hoc analýzu. Možnosti připojení velkého množství datových zdrojů, možnosti je různě kombinovat od cross-database joins, přes blending až po nové relationships, téměř neomezené možnosti nastavení vizualizací - stačí se jen inspirovat v Tableau Public komunitě. Silný skriptovací jazyk na definici odvozených metrik a dimenzí (tzv. calculations).
Máte - relativně malý - tým analytiků, jejichž denním chlebem je ad-hod analýza napříč heterogenními datovými zdroji? Velké (obří) objemy dat? Pak Tableau je tool pro vás. Efektivita práce je obrovská. Znám fůru analytiků, kteří sedí s otevřeným Tableau Desktopem na poradě vedení a v reálném čase odpovídají na zvídavé otázky, vč. jednoduchých forecastů apod. Super!
Tableau má i super prostředí pro sdílení datových zdrojů, jednotlivých analýz a reportů a vůbec nastavení celého procesu data governance. Snadno se integruje do prostředí jakékoli firmy. Co je nepříjemný je cena, takže pokud počítáte uživatele ve stovkách a navíc většina z nich se chce “jenom dívat” na dashboardy, které jste jim vytvořili, vyjde vás Tableau poměrně draho. Někdy až velmi draho.
Power BI
Milované (Gartnerem a Microsoftily) i nenáviděné Power BI. Nejmladší ze zmiňovaných zástupců. Na první pohled to skoro vypadá, ze Microsoft od Tableau hodně opisoval, akorát toolbox dal vpravo místo vlevo:-) Na druhý pohled jsou rozdíly zřetelné.
Tool s obrovskýma ambicema. Kromě všeho, co zmiňuju o Tableau, a platí i o Power BI, bych zmínil širší možnosti datových zdrojů, datového modelování, vizualizační komponenty třetích stran apod. Akorát ouha… když jste zvyklí na Tableau a chcete začít dělat s Power BI, až příliš často budete narážet na různé podivnosti, jakože, proč se automaticky negenerují datumové dimenze pro všechny typy datových zdrojů, ale jenom pro ty majkrosoftí a pro ostatní si musíte namodelovat? Nebo proč pro některé analytické warehouses neexistuje možnost DirectQuery a musíte dělat (obří) extract? Proč direct query pro analytický (non-Microsoft) warehouse trvá tak dlouho, že uživatelsky je to vlastně nepoužitelný? Atd. atd.
Ale, máte li ve firmě celou infrastrukturu Office360 (kterou Power BI po seriozní práci vyžaduje) a máte většinu datových zdrojů z MS světa, pak je Power BI super řešení pro vás. Jen pozor na různá omezení jednotlivých licencí. Např. na první dobrou se nikde nedočtete, že Pro licence (pouhých $9 za uživatele a měsíc) omezuje nejen velikost uživatelského workspace na 10GB, ale také velikost publikovaného datasetu na 1GB, takže brzy začnete jen optimalizovat a optimalizovat, abyste se vešli. A přestanete dělat svoji práci - analýzu.

Ještě jeden use case musím zmínit a to je realtime streamování dat do Power BI datasetu. Přes REST můžete v reálném čase pushovat do datasetu nové záznamy a měnit existující. Tohle zatím v jiných toolech moc nenajdete, takže pokud řešite realtime monitoring procesu, rozhodně uvažujte o Power BI, i kdybyste neměli celou MS infrastrukturu. Protože tohle se hochům z Redmontu fakt povedlo.
Chcete s výběrem pomoc? Není to tak těžký a rádi vás v tom naučíme chodit!
GoodData
Po mnoha letech do toho naše oblíbená GoodData opravdu šlápla. Zdaleka nemá všechny možnosti, co má Tableau a Power BI. Dala se jinou cestou. Pokud máte hodně (a opravdu hodně) uživatelů a chcete jim distribuovat data a analýzy, nebo potřebujete analytiku embednout do vašeho produktu, pak jste na správné adrese. GoodData dokonce před časem opustila magic quadrant Gartneru “business intelligence” a vymyslela si vlastní “data distribution”.
Z pohledu uživatele naštěstí nehoní Tableau a Power BI, ale soustředí se při designu na konkrétní analytické use cases. Třeba JTým zmiňovaný zmiňovaný KPI wigdet, nebo oddělení date pickeru od dautmové dimenze, jsou super nápady, které když vidíte, tak si říkáte, jak je možný, že tohle Tableau ani Power BI ještě nemají a stále tyhle věci musíte složitě hackovat a trávit na tom opakovaně fůru času. Jo abych nezapomněl. MAQL je prostě MAQL, na to žádný calulated fields nebo DAX doteď prostě nemaj.
A na závěr? Ceník jejich growth plánu rozhodně vede k zamyšlení! Mrkněte na to.
Chachá, tak co? Je to jasný? Jestli ne, tady je slíbená TABULKA.
Aktualizace 19.2.2021
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
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
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.



