ETL je skratka pre Extract-Transform-Load – databázové funkcie, ktoré sú integrované do jedného nástroja, ktorý vytiahne údaje z jednej databázy a umiesti ich do inej databázy. Extrakt je proces čítania dát z databázy. Transform je proces [...]
  • PYTHON_ETL
  • Dĺžka 5 dní
  • 50 ITK bodov
  • 2 termíny
  • Bratislava (1 150 €)

    Brno (26 500 Kč)

    Praha (26 500 Kč)

  • Mierne pokročilý

ETL je skratka pre Extract-Transform-Load – databázové funkcie, ktoré sú integrované do jedného nástroja, ktorý vytiahne údaje z jednej databázy a umiesti ich do inej databázy. Extrakt je proces čítania dát z databázy. Transform je proces konverzie získaných dát z ich pôvodnej podoby do podoby, v ktorej sa očakáva ich umiestnenie do inej databázy. Load je proces zápisu dát do cieľovej databázy. ETL sa používa k migrácii dát z jednej databázy do druhej pre vytvorenie dátových trhov (DataMart) a dátových skladov (DataWarehouse) a tiež pre prevod databázy z jedného formátu alebo typu do druhého.

»

Kurz je určený pre každého adepta, ale aj pre skúseného dátového inžiniera, ktorý má záujem v budúcnosti využívať programovací jazyk Python pre získavanie, spracovanie a prípravu dát. Školenie je vedené mimoriadne intenzívne, s praktickými príkladmi z reálneho sveta, a preto sa odporúča znalosť programovacieho jazyka Python aspoň na strednej a vyššej úrovni (PYTHON_INTRO a PYTHON_ADV) a taktiež aspoň na stredne pokročilej úrovni znalosť relačných databáz.

  • Znalosť programovania v jazyku Python na úrovni kurzov PYTHON_INTRO a PYTHON_ADV

Odborný výklad s praktickými ukážkami, cvičenia na počítačoch

Online prezentácia preberanej látky a cvičení

  • Úvod (Python, ETL, Data Inziniering)
  • Dátové zdroje (CSV, JSON, RESTApi, MySQL, Postgresql, Oracle 12c, NoSQL)
  • Dátové ciele (WareHouse, DataMart)
  • Pandas
  • ETLAlchemy
  • Bonobo
  • Luigi
  • Airflow
  • Talend
  • Distribuované systémy (SQOOP, PIG a SPARK /Impala vs. Presto/, HIVE)
  • Záver
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.