Jak dostat analytiku do produktu? | Mňamka #331

Přemýšleli jste někdy o tom, že váš produkt generuje velké množství dat, která by možná byla použitelná pro koncové uživatele? Tak to jste přemýšleli správně a nejste sami :) 

Dostat datovou analytiku do produktu se v dnešní době snaží víc a víc firem, které si uvědomují, že práce s daty je klíčovou konkurenční výhodou. Možná pokud by Váš účetní systém obsahoval tu nejlepší analytiku, měli byste náskok.

Pokud nevíte co si pod tím představit mrkněte na GoodData for Freshdesk, což je přesně datové rozšíření aplikace Freshdesk.

Rozhodli jste se, že data chcete zpřístupnit vaším uživatelům a servírovat jim je přímo uvnitř produktu, co bude další krok? Vsadím se, že první co Vás napadne bude “jaký nástroj mám použít aby to bylo hezký”, po nějakém delším uvažování se určitě dostane na klasické dilema “buy vs. build”. Tedy postavit si něco inhouse nebo sáhnout po nějakém řešení, které si budu moct upravit. 

Hodně daleko je ve stavění datových produktů GoodData.UI což je framework, který řeší maximum věcí za vás, je rozšiřitelný a můžete si tak vybrat, zda budete vkládat do produktu celé dashboardy a nebo si budete nad stejným “SDKčkem” vyvíjet svoje komponenty. Obojí je možné. 

Pokud se rozhodnete stavět si řešení sami, určitě narazíte na některé javascript knihovny, které řeší grafy a vizualizace. Budou ale pravděpodobně hodně “low level” nicméně může to dávat smysl, pokud máte zkušený front-end tým (což asi máte, obzvlášť pokud děláte produkt). 

Avšak … tak jako jakýkoliv jiný datový projekt, i tady to bude mnohem komplexnější a bude to víc o tom jak se budou data používat a jak jsou připravena. Potřebujete vyčistit, obohatit, promyslet zda budou uživatelé jen konzumovat a nebo si budou moct připravovat svoje vlastní pohledy na data. Najděte si datovou pipeline, která bude flexibilní, umožní Vám integraci do vašich devops postupů, a bude pokud možno součástí Vaší core infrastruktury. Oproti klasické analytice musíte navíc promyslet, jak budete onboardovat nové zákazníky, jak budete rušit ty co si analytiku vypnou (pokud je to relevantní). 

Jak to tedy shrnout? 

Use case, use case … promyslete, co chcete uživatelům ukazovat, promyslete use case. Začněte s málem a rozpracujte to, vyvarujte se překombinování. Vlastně platí úplně stejný postup jako pro jakýkoliv jiný produkt. Míň je víc.

Nepřemýšlejte jen o tom jaký nástroj využijete a jak budou vypadat grafy na výstupu. Promyslete celou datovou platformu. Chtějte ji co nejvíc integrovat.

Testujte, automatizujte, sbírejte data o Vašem datovém produktu ;) 

A pokud máte on premise software, nezoufejte. I tam se dají datové integrace řešit. 

Máte k článku nějaké otázky nebo připomínky? Klidně mi napište, rád to s Vámi proberu :-)

Jirka Tobolka
datový detektiv
LinkedIn

Jak se pracuje s Microsoft Fabric? | Mňamka #531

Jak se pracuje s Microsoft Fabric? | Mňamka #531

Microsoft Fabric slibuje revoluci ve zpracování dat ve firmách tím, že zefektivňuje správu dat a umožňuje připravovat, analyzovat a vizualizovat data bez nutnosti používat více oddělených systémů. Teorie zní skvěle, ale jaká je realita, když se rozhodnete tento nový "švýcarský nůž" pro práci s daty implementovat a používat? Podívejme se na to, jak se s Microsoft Fabric pracuje, s jakými výzvami se můžete setkat a jak rychle se stanete odborníkem na tuto platformu.

Co příchod Microsoft Fabric znamená pro Power BI? | Mňamka #530

Co příchod Microsoft Fabric znamená pro Power BI? | Mňamka #530

Power BI stále zůstává vlajkovou lodí, ať v prostředí Mircosoft Fabric či v běžné aplikaci. Jako vizualizační nástroj dat má Power BI nezastupitelnou roli. Pouze v prostředí Microsoft Fabric je nabízen jako SAAS produkt. Jaké jsou první dojmy z nového prostředí? Kde můžete vnímat rozdíly a proč nemít obavy z přechodu na novou platformu.

Vejde se váš dashboard na jednu stránku a proč by vlastně měl? | Mňamka #529

Vejde se váš dashboard na jednu stránku a proč by vlastně měl? | Mňamka #529

Pokud pracujete s daty, rozhodně už jste se setkali s pojmem „dashboard“. Ať už jde o sledování prodejů, výkonnosti týmu nebo jiných KPIs, dashboardy se staly nezbytným nástrojem pro každodenní rozhodování. Ale položili jste si někdy otázku, zda by se váš dashboard vešel na jednu stránku? A proč byste se na něco takového měli vůbec ptát?