Články autora: Ing. Jan Zedníček - Data Engineer & Controlling

O Ing. Jan Zedníček - Data Engineer & Controlling

Jmenuji se Honza Zedníček a působím jako data engineer freelancer. Během cca 10 let jsem zde shromáždil přes 600 IT case studies, průvodců, návodů a tipů určených zejména odborné veřejnosti, studentům a zájemcům o informace z oblastí Data Engineeringu, korporátních financí a reportingu. Zaměřuji se především na Microsoft technologie (on-prem i cloud) a různé synergické efekty v rámci jejich produktového portfolia pro dataře a finanční profesionály. Věnuji se také dalším platformám a významným hráčům z oblasti open source technologií. 🔥 Pokud vám tento článek pomohl, ocením referenci na vašem webu nebo zmínku v komunitě. A mám pro vás ještě tip: řešíte-li nějaký zapeklitý Excel problém, přihlašte se do naší Excel Facebook skupiny (2.4k+ členů), kde si pomáháme Excel CZ/SK diskuse ».

SQL Komentář v SQL

Komentáře v SQL dotazu slouží k jednoduchému účelu. Udržují kód přehledný pro ostatní a vysvětlují jeho logiku. Pokud nějaký text označíte jako komentář, tak text není chápán jako SQL příkaz a nedojde k jeho provedení. Sql Comment lze napsat dvěma způsoby: Komenář lze označit dvěma pomlčkami “—“. Tento způsob má platnost pouze na 1 řádek komentáře… Čtěte více »

Začínáme s Power Pivot – Datové modelování v Excelu

Powerpivot je excel add-in, který umožňuje datové modelování a analýzu dat ve známém prostředí Excelu, což je jeho největší výhoda. Importujte velké množství dat přes Power Query a propojte je mezi sebou pomocí PowerPivot Jedna z největších předností power pivot je, že můžete propojit několik datových zdrojů do jednoho excelu. Dokonce se nemusí jednat o zdroje… Čtěte více »

Jak povolit Powerpivot v Excelu

Powerpivot v excelu je add-in, který je automaticky předinstalován v MS Office 2013 + (stačí jej pouze přidat na pás karet), v předchozích Office verzích není a je potřeba jej stáhnout, nainstalovat a povolit. Jak povolit Powerpivot v excelu 2010 Stáhnete add-in z následující URL (verze pro Windows 7) Vyberte doplněk ve verzi vašeho operačního… Čtěte více »

SQL Server – Reporting services 2016

O víkendu jsem se konečně dostal k instalaci MS SQL Server 2016 – Release candidate 3 a jako první jsem se zaměřil na novinky z oblasti Reporting services 2016. Microsoft nové reporting services prezentuje jako velkou věc plnou inovací. Působí atraktivně, přehledně a při bližším prozkoumání je patrná podobnost s Power BI (vizualizace, UI web… Čtěte více »

SQL Server 2016 novinky vás nadchnou

SQL Server 2016 Reporting services SSRS doznaly změn od výrazně zastaralých předchůdců. Upustilo se od report managera, který nahradil vzhledově atraktivní webový portál v rámci kterého lze nově definovat KPI veličiny. Pomocí mobile report publisheru lze vytvářet reporty kompatibilní s mobilními telefony a tablety a po deploymentu je přes webový portál spravovat. Také vizualizace v… Čtěte více »

SQL GROUP BY – Agregujte záznamy

GROUP BY klauzuli používáme v SQL k seskupování záznamů. Ve většině případů jde o situaci, kdy potřebujeme udělat nějakou agregační operaci v tabulce (součet tržeb, počet záznamů, průměr, apod). Pořadí klauzule v SQL skriptu SELECT FROM WHERE GROUP BY HAVING ORDER BY Syntaxe klauzule GROUP BY: SELECT [Sloupec1], [Sloupec2], AgregacniFunkce([Sloupec3]) AS Alias FROM Tabulka WHERE… Čtěte více »

SQL Logické zpracování dotazu – V jakém pořadí se spouští SQL klauzule?

Pořadí, v jakém se SQL klauzule do dotazu zadávají je všeobecně celkem známé. Pořadí logického SQL zpracování dotazu (logical query processing) je ale jiné než pořadí, v jakém je píšeme do skriptu. Seznam SQL klauzulí v pořadí, jakém po sobě následují v SQL skriptu Klauzule se do SQL dotazu píší v tomto pořadí SELECT, FROM,… Čtěte více »

SQL HAVING vs WHERE – Často se zde dělá chyba

SQL HAVING klauzule je speciálním druhem SQL příkazu, který se chová podobně jako jako WHERE. To znamená, že pomocí ní definujeme omezující podmínku při vyhledávání nebo manipulaci s tabulkami. Mezi oběma klauzulemi jsou ale významné rozdíly. Pojďmě si tedy SQL HAVING vs WHERE odlišnosti popsat. Pořadí v SQL skriptu SELECT FROM WHERE GROUP BY HAVING ORDER… Čtěte více »

SQL OVER() s PARTITION BY- Klauzule pro fajnšmekry + příklady

OVER příkaz můžeme v SQL zařadit do příkazů pracujících s tzv. Window functions. Tyto typy funkcí nám umožňují na data pohlížet nejen agregovaně (přes GROUP BY), ale můžeme se na funkční operace dívat přes více atributů => vlastně si vytváříme taková okénka a nad těmito ohraničenými daty aplikujeme různé výpočetní operace. Zní to složitě, ale na příkladu… Čtěte více »