Intrati in legatura
 Durata 35 ore (5 zile)

Schița de curs

Introducere în ODI și arhitectură

  • Concepte ODI: abordare ELT, diferențe față de ETL tradițional
  • Componente principale: Repositories, Agents, Topology și Security
  • Prezentare a instalării și layout-ul mediului

ODI Studio și componente de dezvoltare

  • Navigarea în ODI Studio: panouri Designer, Topology, Operator și Security
  • Proiecte, Modeluri și Datastores
  • Lucrul cu metadate reverse-engineered

Proiectarea mappings-urilor și interfaces-urilor

  • Crearea mappings-urilor folosind interfață grafică și componente ODI
  • Folosirea procedurilor, variabilelor și pachetelor în mappings
  • Strategii de gestionare a erorilor și validarea datelor

Knowledge Modules și execuția ELT

  • Înțelegerea Knowledge Modules (KMs) și a categoriilor acestora
  • Selecția și personalizarea KMs pentru diverse destinații
  • Aspecte de performanță și optimizare prin push-down

Topology, Security și conectivitate

  • Configurarea schemelor logice/fizice și a serverelor de date
  • Tipuri de Agents, configurare și fundamente de high availability
  • Configurarea securității: utilizatori, profile și protecția repository-ului

Planificare, deployment și gestionare operațională

  • Pachetarea și implementarea scenariilor
  • Strategii de scheduling și integrarea cu scheduleri externi
  • Monitorizarea job-urilor și troubleshooting-ul cu Operator și Logs

Technici avansate și pattern-uri de integrare

  • Pattern-uri CDC, încărcare incrementală și abordări de change data capture
  • Integrarea cu surse Big Data și ecosisteme Hadoop
  • Best practices pentru proiecte de integrare modulare și ușor de întreținut

Laboratoare hands-on și studiu de caz din practică

  • Lab end-to-end: proiectare, implementare și deployment al unui scenariu ODI
  • Lab de tuning de performanță: analiza și optimizarea unui mapping lent
  • Parcurs studiu de caz: decizii arhitecturale și lecții învățate

Sinteză și pași următori

  • Revizuirea conceptelor cheie ODI și a principiilor de design pentru integrare
  • Discuții despre strategiile de deployment în producție și tehnicile de optimizare
  • Explorarea căilor de învățare suplimentare și a opțiunilor de certificare

Cerințe

  • Înțelegerea conceptelor de baze de date relaționale
  • Experiență cu SQL
  • Familiaritate cu conceptele de ETL sau integrare a datelor

Public țintă

  • Dezvoltatori ETL / integrare a datelor
  • Arhitecți și ingineri de date
  • DBA și ingineri de middleware responsabili de soluții de integrare

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite