Kursplan

Introduktion till ODI och arkitektur

  • ODI-koncept: ELT-metod, skillnader från traditionell ETL
  • Grundläggande komponenter: Repositories, Agenter, Topologi och Säkerhet
  • Installationsöversikt och miljölayout

ODI Studio och utvecklingskomponenter

  • Navigering i ODI Studio: Designer, Topologi, Operator och Säkerhetspaneler
  • Projekt, Modeller och Datastores
  • Arbeta med reversering från metadata

Designa mappningar och gränssnitt

  • Skapa mappningar med grafiskt gränssnitt och ODI-komponenter
  • Använda procedurer, variabler och paket i mappningar
  • Felhanterings- och datavalideringstaktiker

Knowledge Modules och ELT-exekvering

  • Förståelse av Knowledge Modules (KMs) och deras kategorier
  • Välja och anpassa KMs för olika mål
  • Prestandabeläggar och push-down-optimering

Topologi, säkerhet och anslutning

  • Konfiguration av fysiska och logiska scheman samt data servrar
  • Agenttyper, konfiguration och grunder för hög tillgänglighet
  • Säkerhetsinställningar: användare, profiler och repositoryskydd

Schemaläggning, distribution och driftshantering

  • Paketering och distribution av scenarier
  • Schemaläggningsstrategier och integration med externa schemaläggare
  • Övervakning av jobb och felsökning med Operator och Logs

Avancerade tekniker och integrationsmönster

  • CDC-mönster, inkrementiell laddning och change data capture-tillvägagångssätt
  • Integration med Big Data-källor och Hadoop-ekosystem
  • Bästa praxis för modulär och underhållbar integrationsprojekt

Praktiska laborationer och fallstudie från verkligheten

  • End-to-end-laboration: design, implementering och distribution av ett ODI-scenario
  • Prestandaoptimeringslaboration: analysera och optimera en långsam mappning
  • Fallstudiegenomgång: arkitekturbeslut och lärandepunkter

Sammanfattning och nästa steg

  • Granska viktiga ODI-koncept och integrationsdesignprinciper
  • Diskutera produktionsdistributionsstrategier och optimeringstekniker
  • Utforska ytterligare lärvägar och certifieringsalternativ

Krav

  • Kunskap om relationella databegrupper
  • Erfarenhet av SQL
  • Bekantskap med ETL eller dataintegreringsbegrepp

Målgrupp

  • ETL/Dataintegreringsutvecklare
  • Dataarkitekter och -ingetörer
  • DBA- och middleware-ingetörer som ansvarar för integrationslösningar
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier