Základní datové typy | Mňamka #41

Datový typ je jednoduše atributem dat, který říká kompilátoru nebo interpretovi, jak programátor hodlá data použít. Většina programovacích jazyků podporuje běžné datové typy reálných , celých a booleovských . Datový typ omezuje hodnoty, které může mít výraz , například proměnná nebo funkce. Tento datový typ definuje operace, které lze s daty provádět, význam dat a způsob, jakým lze uložit hodnoty tohoto typu. Typ hodnoty, ze které může výraz vzít svou hodnotu. (zdroj wiki) 

Uf. Toť definice. Co to ale ve skutečnosti znamená? Vědět, o jaký datový typ se jedná je úplný základ datové analytiky. Správná klasifikace nám ulehčí spoustu budoucích troubles. Když jsem začínala s datovou analytikou, o datových typech jsem samozřejmě slyšela, ale moc mi to hned nedocvaklo :-) Postřehla jsem to až ve chvíli, kdy jsem se učila s vizualizačním nástrojem - pokud totiž neoznačíte správně datový typ hned na startu, bude vám i to nejlepší zobrazovátko ukazovat nesmysly. Například máte-li sloupec “rok” označený jako “text - string” - pokud nezměníte datový typ na “datum - date”, nikdy nebudete schopni zobrazit data (rok) v časové ose, protože zobrazovátko nepochopí, že jde o datum.

Správná klasifikace datových typů ale není samozřejmě jen o vizualizaci. Tím úplně nejzákladnějším důvodem je velikost data. Pro každý datový typ je vyhrazeno větší či menší množství paměti - v praxi to znamená, že z hlediska místa je výhodnější mít uloženu informaci jako boolean (muž - 1 ano / 0 ne) než jako text “muž - ano”. Jakou mají jednotlivé datové typy velikost se dočtete například zde

Nerada bych tu popisovala celou problematiku datových typů, na to jsem malý pán. Datové typy mají různou klasifikaci a pro různé programovací jazyky se mohou lišit. Jak už mám ale ve zvyku, tady je pár zajimavých odkazů, které se datovými typy zabývají trochu podrobněji: 

Eva

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

Eva Hankusová
detektiv nových příležitostí
LinkedIn

Jak na dashboardy | Mňamka #375

Jak na dashboardy | Mňamka #375

Dashboardy jsou jedním z nejdůležitějších komunikačních nástrojů v datovém světě. Na jejich základě je možné činit optimální firemní rozhodnutí a umožňují také snadnou orientaci v neustále se zvyšující záplavě dat. Aby ale takový dashboard plnil svůj účel, musí být jednoduše stravitelný pro své cílové publikum. Jiné informace totiž potřebuje exekutivní vedení firmy a jiné zase analytik zabývající se řešením konkrétní byznys otázky. Dnes vám proto přinášíme přehledný checklist, který vám pomůže s tvorbou vašich budoucích dashboardů!

E-commerce v post-covidové době | Mňamka #374

E-commerce v post-covidové době | Mňamka #374

Pro e-commerce se koronavirus stal doslova raketovým pohonem. Mnoho tradičních značek zamířilo narychlo online a některé obchody zažívaly dvou i trojciferné nárůsty tržeb. Nyní už ale stojíme před zcela jinou realitou. Koneckonců i česká e-shopová scéna není poprvé v historii na vzestupu, ale naopak stagnuje či dokonce klesá. Spousta firem proto aktuálně řeší otázku, jak co nejlépe skloubit online prodej s tradiční pobočkovou sítí. Odpověď lze samozřejmě najít ve využití dat, AI a prediktivní analytiky. O tom už ale více v dnešním článku!

Jak přistupovat k user managementu v datové analytice? | Mňamka #373

Jak přistupovat k user managementu v datové analytice? | Mňamka #373

Ne každý ve firmě by měl mít přístup úplně ke všem datům. A to ani tam, kde naplno vládne datová demokratizace. Základem dobré bezpečnosti je totiž tzv. princip nejnižších privilegií – nedávejte uživatelům přístup tam, kam ho nepotřebují. Stejně tak je ale potřeba pro klíčové procesy nastavit odpovídající kontrolní mechanismy, které povedou k minimalizaci bezpečnostních rizik. Co dalšího ještě můžete udělat? Verča pro vás popsala 5 důležitých bodů, kterých se společně s našimi klienty při přidělování uživatelských přístupů a práv snažíme držet.