MAQL I. - MAQL vs SQL | Mňamka #427

Pro ty, kteří se pohybují v datovém světě, jsou dotazovací jazyky denním chlebem. Jak se říkává, kolik jazyků umíš, tolikrát jsi člověkem. Platí i „kolik dotazovacích jazyků umíš, tolikrát jsi datovým analytikem?“ Ať už v budoucnu budou podobná přísloví vznikat nebo nikoli, není na škodu si rozšířit obzory o jeden další dotazovací jazyk, kterým je dozajista i MAQL. Pro MAQL jsem si připravila takovou minisérii Mňamek, kde si ukážeme, co všechno se MAQLem dá dělat a k čemu vám může být užitečný.

Co to je MAQL?

Jak už bylo řečeno, MAQL aneb Multi-Dimension Analytical Query Language je dotazovací jazyk, se kterým se setkáte při práci v GoodDatě. Tento dotazovací jazyk pracuje s fakty a dimenzemi z datového modelu vašeho workspacu a nabízí vám jedinečnou šanci si nad vašimi daty postavit metriky. Těmito metrikami můžete data filtrovat, agregovat a provádět nad nimi i všechny základní matematické operace a zároveň MAQL nabízí i předdefinované statistických operace. „To je všechno hezké,“ říkáte si, „ale jakou to má výhodu oproti tomu, když si tyhle operace nadefinuji v SQL?“

MAQL vs SQL

Pokud jste zarytými fanoušky SQL, jako osvědčené klasiky, tak nebojte, on MAQL z SQL samozřejmě vychází. Přináší ale výhody v jednoduchosti a uživatelské přívětivosti. Pokud byste totiž stejné operace prováděli v SQL, museli byste si pečlivě hlídat, kterou tabulku můžete najoinovat kam a provádět i několik joinů, abyste pospojovali data, která spolu souvisí. MAQL tohle udělá za vás, pracuje totiž s předem nadefinovaným logickým datovým modelem vašeho workspacu a vy si díky tomu můžete spoustu příkazů odpustit. Rozloučit se můžete například s částmi jako je FROM, JOIN či ON, co ale zůstává je SELECT, protože ani na ten se v MAQLu nedá dopustit.

Zde jsou vytvořené příklady, kde je vidět, kolik práce vám MAQL ušetří.

Výhody MAQL:

  • časová úspora
  • zjednodušení query
  • přehlednost
  • pracuje automaticky s modelem
  • vytvořené metriky můžete přepoužít i v dalších metrikách

Nevýhody MAQL:

  • datový model si musíte nejprve nadefinovat
  • nenabízí tolik funkcí jako SQL
  • pouze v GoodData

Ať už vás MAQL zaujal či ne, jsem ráda, že jste si článek dočetli až sem a jestli vás cokoliv dalšího napadá nebo zajímá ohledně MAQL, dejte mi vědět!

Mějte se krásně a nebojte se dotazovat v žádném dotazovacích jazyce.

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

Petra Nedvědová
datový detektiv
LinkedIn

Pilíře úspěšného datového projektu | Mňamka #544

Pilíře úspěšného datového projektu | Mňamka #544

V Bizztreatu máme za sebou desítky datových projektů napříč různými odvětvími např. jako e-commerce, retail, výroba, média nebo obchod. Z praxe víme, že mnoho datových projektů selhává – nedoručí očekávaný přínos, uvíznou na půli cesty nebo se zacyklí v nekonečném „ještě to ladíme“. Bez ohledu na typ projektu či sektor platí, že úspěch vždy stojí na pevných základech – pilířích, které rozhodují o tom, jestli výstup skutečně přinese byznysovou hodnotu. Právě proto je klíčové zaměřit se na to, co dělá datový projekt opravdu úspěšným. Tak pojďme na to.

Ikony v reportu: Zaujměte na první pohled a zjednodušte navigaci | Mňamka #543

Ikony v reportu: Zaujměte na první pohled a zjednodušte navigaci | Mňamka #543

Vizuální zkratky, které promění datovou džungli v přehlednou mapu. Zjistěte, jak s pomocí ikon zjednodušit navigaci, zvýraznit klíčové informace a proměnit suchá data v poutavý příběh. Naučte se vybírat vhodné ikony, pracovat s nimi efektivně a odhalte, proč je jejich správné použití klíčové pro srozumitelnost a úspěch vašich reportů.

Jak předvídat chování zákazníků: Churn, životní hodnota a další klíčové ukazatele | Mňamka #542

Jak předvídat chování zákazníků: Churn, životní hodnota a další klíčové ukazatele | Mňamka #542

Porozumění chování zákazníků a jeho predikce jsou dnes klíčové pro firmy, které chtějí budovat loajalitu, zlepšit cílení kampaní a efektivně řídit své marketingové investice. Jak předpovědět, kdy zákazník odejde, jakou má pro firmu hodnotu nebo kdy s největší pravděpodobností znovu nakoupí? V článku se podíváme na klíčové koncepty, jako je predikce odchodu zákazníků (churn), výpočet jejich životní hodnoty (Lifetime Value), odhad pravděpodobnosti další interakce či modelování sklonu k nákupu. Získané poznatky mohou pomoci vytvářet efektivnější marketingové strategie a lepší zákaznickou zkušenost.