Č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 ».

ETL | Mage.ai – Grafy, Analýza, testování, datové přehledy, čištění

V tomto návodu se podíváme na to, jaké funkce Mage.ai nabízí pro analýzu dat. Tento nástroj slouží primárně pro ETL pipelines, nicméně obsahuje i funkce pro explorační analýzy, datové přehledy (templates) a grafy (charts). Pomocí těchto funkcí je možné prvotní analýzu zdrojů dělat celkem pohodlně přímo z nástroje. Mage nabízí široké možnosti předdefinovaných analytických funkci… Čtěte více »

ETL | Mage.ai – Nastavení databází v io_config.yaml a secrets (hesla)

V tomto návodu se podíváme na to, jak provést v Mage.ai nastavení io_config.yaml souboru. Koukneme se také na to, jak zakrýt a zašifrovat přístupová hesla tak, aby nebyla v tomto konfiguračním souboru k dispozici. Mage.ai io_config.yaml konfigurace a umístění Soubor io_config.yaml je hlavním konfiguračním souborem pro nastavení profilů, které se pak používají v blocích pro… Čtěte více »

ETL | Mage.ai – Chyba UnicodeDecodeError: ‘charmap’ codec – Windows

Tento článek bude patřit tématicky k troubleshootingu. Dnes se mi podařilo tak nešikovně napsat komentář, až jsem si shodil celou instanci Mage.ai z důvodu chyby typu UnicodeDecodeError. Jak se mi to podařilo? Mage.ai chyba UnicodeDecodeError: ‘charmap’ codec can’t decode byte Mage.ai nedekódoval jeden znak “ň” specifický pro Českou republiku. Nevím jestli to může nastat i… Čtěte více »

ChatGPT – OpenAI | Generativní umělá inteligence (AI), proč někdy lže?

Umělá inteligence (AI) je technologický obor, který se stále rychleji rozvíjí a nachází uplatnění v různých oblastech lidského života. Existuje mnoho druhů a zaměření umělé inteligence. Nejvíce je v současné době slyšet o ChatGPT, který spadá do druhu tzv. generativní ai (umělá inteligence).  Níže najdete definici toho, co to vlastně je a jak funguje. Dozvíme… Čtěte více »

ETL | Mage.ai instalace přes Docker – dbtsqlserver – Chyba Dbt debug, oprava

Dnes jsem se pokoušel v rámci seznamování s Mage.ai provést instalaci přes Docker, protože momentálně (2024-01-26) je to jediný scénář kdy je možné rozchodit Dbt společně s Mage.ai v rámci společných pipelines nativně (pokud neprovozujete Mage-ai přes Docker, tak žádný strach. Pouštět Db můžeme přes custom python bloky) Tento návod pokrývá i řešení chyby, která… Čtěte více »

Případová studie – Finanční reporting – Manažerská výsledovka (skutečnost a budget)

Chtěl bych ze využít příležitosti podělit se s Vámi o podrobnosti o jednom projektu, který jsem nedávno dokončil. Jednalo se o tvorbu zcela nového manažerského reportingu na zelené louce. Chtěl bych, aby tato případová studie na téma Finanční reporting a manažerská výsledovka ukázala, že vytvoření solidního reportingu může být rychlé, vizuálně přitažlivé a hlavně v… Čtěte více »

ETL | Mage.ai Pipeline – Data load – Python, SQL Server

V minulém článku, který byl věnován seznámení s Mage.ai – nástrojem pro tvorbu a správu ETL procesů jsem na konci sliboval, že si v dalším článku zkusíme vytvořit s Mage.ai pipeline – tedy datový tok. Pokud tento ETL framework neznáte, tak doporučuju proletět úvodní článek. Zdrojová a cílová databáze pro ETL pipeline V tomto cvičení… Čtěte více »

AdventureWorks Sample Databáze v SQL Server lokálně nebo v Azure

AdventureWorks databáze od Microsoftu jsou nejoblíbenějšími vzorovými databázemi pro vývojáře, databázové administrátory nebo prostě pro studenty, kteří se chtějí naučit něco z oblasti SQL serveru a databázového managementu V tomto článku se podíváme na to jaké varianty Adventure Works databází jsou k dispozici, ale hlavně bych chtěl poukázat na možnost připojit se na databázi online… Čtěte více »

ETL | Mage.ai Dbt debug – Nastavení a test databáze SQL Server (profiles.yml) – Windows

Minulý článek byl zaměřen na instalaci dbt do prostředí Mage.ai anebo samostatně a následnou inicializaci projektu nazvaného mage_dbt – Instalace Dbt (pip/conda) a inicializace projektu. Máme tedy nainstalovaný environment mage-ai do kterého jsme nainstalovali dbt-sqlserver. Následně jsme otestovali, že vidíme založenou souborovou strukturu projektu. Dneska se podíváme na to, jak provést konfiguraci a nastavení Dbt.… Čtěte více »

ETL | Mage.ai – Instalace Dbt (pip/conda) a inicializace projektu

V minulém článku – ETL | Mage.ai – odlehčenější důstojná alternativa za Airflow – seznámení a instalace jsme si udělali menší představení ETL nástroje Mage.ai jako odlehčenější alternativy k Apache Airflow. Ukázali jsme si jak framework rozchodit přes terminál a víme, že po instalaci fungujeme na localhost:6790/. Sliboval jsem v dalším článku naši první integraci, ale… Čtěte více »