Oracle Data Integrator 14c(12c) – pokročilý vývoj a Knowledge Modules (ODI2)

Databáze, Datová analytika

Kurz je určen zkušenějším ODI vývojářům, kteří chtějí prohloubit své znalosti v oblasti návrhu, optimalizace a rozšiřování datových integrací. Účastníci se naučí vytvářet pokročilé transformační procesy, efektivně využívat rozhraní Knowledge Modules a přizpůsobovat jejich chování konkrétním požadavkům enterprise projektů.

Zaměříme se na tvorbu a úpravu vlastních Knowledge Modules (KM), práci se substitučním rozhraním (Substitution API) a analýzu generovaného SQL kódu. Zvláštní pozornost je věnována optimalizaci výkonu datových toků, pokročilému zpracování chyb (Error Handling) a osvědčeným postupům při návrhu rozsáhlých integračních architektur.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Porozumět do hloubky architektuře Knowledge Modules a jejich životnímu cyklu
  • Využívat Substitution API pro dynamické generování SQL dotazů a přizpůsobení datových toků
  • Sledovat a optimalizovat generovaný SQL kód
  • Efektivně řešit chyby

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Zkušení SQL/PLSQL vývojáři a ETL/ELT specialisté
  • Datoví inženýři a vývojáři datových skladů, kteří již mají základní zkušenosti s ODI a chtějí získat plnou kontrolu nad generovanými transformacemi a vývojem vlastních komponent

KDE A KDY KURZ PROBÍHÁ?



Tento kurz není vypisován v otevřených termínech pro veřejnost.
Realizujeme jej výhradně jako školení na klíč, pro které může být zde uvedená osnova inspirací. Finální obsah, časový rozsah, termíny i forma realizace jsou vždy přizpůsobeny konkrétním požadavkům zadavatele. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Pokročilé transformace a architektura KM
    1. Pokročilá architektura ODI a principy vysoce výkonného ELT zpracování
    2. Pokročilé Mappings, komplexní datové transformace a Reusable Mappings (opakovaně použitelné komponenty)
    3. Staging Area, Execution Units a optimalizace logiky zpracování
    4. Detailní architektura Knowledge Modules (LKM, IKM, CKM, RKM)
    5. Struktura Knowledge Modules, jednotlivé kroky a jejich vykonávání
  • Tvorba vlastních KM, dynamické SQL a optimalizace
    1. Práce s rozhraním Substitution API a dynamické generování SQL
    2. Úpravy standardních Knowledge Modules
    3. Tvorba vlastních Knowledge Modules, parametrizace KM a práce s uživatelskými volbami (Options)
    4. Pokročilé strategie načítání dat: Incremental Update, instrukce MERGE a zrychlení nahrávání
    5. Pokročilá automatizace – využití Variables, Procedures a skriptování
    6. Analýza generovaného SQL kódu, optimalizace výkonu datových pump
    7. Error Handling, troubleshooting, diagnostika a ladění integračních procesů
    8. Praktický workshop – vývoj vlastního KM a optimalizace mappingu
Doporučený předchozí kurz:
Oracle Data Integrator 14c(12c) – kompletní vývoj od základů (ODI1)
Časový rozvrh:
2 dny (9:00-17:00)

Ukázka prostředí a výuky