Návrh Školení

Úvod do Oracle Data Warehousing

  • Architektura data warehouse a užití případů
  • Procesy OLTP vs. OLAP
  • Základní komponenty řešení Oracle DW

Návrh schémat warehouse

  • Dimensionální modelování: hvězdičková a sněžinky schémata
  • Fakta a rozměrové tabulky
  • Zpracování pomalu se měnících dimenzí (SCD)

Načítání dat a strategie ETL

  • Návrh procesu ETL pomocí SQL a PL/SQL
  • Použití externích tabulek a SQL*Loader
  • Inkrementální načítání a CDC (Change Data Capture)

Partitioning a výkon

  • Metody partitioningu: rozsah, seznam, hash
  • Prune dotazů a paralelní zpracování
  • Joiny podle partitioning a nejlepší praktiky

Komprese a optimalizace úložiště

  • Hybridní sloupcová komprese
  • Strategie archivace dat
  • Optimalizace úložiště pro výkon a náklady

Pokročilé funkce dotazování a analýzy

  • Materiální pohledy a přepsání dotazu
  • Analytické SQL funkce (RANK, LAG, ROLLUP)
  • Časová analýza a real-time reporting

Monitorování a optimalizace data warehouse

  • Monitorování výkonu dotazů
  • Použití zdrojů a správa náročnosti práce
  • Strategie indexace pro úložiště

Shrnutí a další kroky

Požadavky

  • Přehled o SQL a základech Oracle databází
  • Zkušenosti s práci s Oracle 12c/19c ve funkci správce nebo vývojáře
  • Základní znalosti konceptů data warehousingu

Cílová skupina

  • Vývojáři data warehouse
  • Správci databází
  • Odborníci na business intelligence
 21 hodiny

Počet účastníků


Price per participant

Upcoming Courses

Související kategorie