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
Mărturii (3)
explicație bună pentru fiecare punct și oferă teme pentru exersare.
Piseth Ben - ACLEDA Bank Plc.
Curs - Oracle Database 19c: SQL Tuning Workshop
Tradus de catre o masina
abilități de prezentare, răspunsuri prompte la toate întrebările
Oana - OPEN COURSE
Curs - Oracle SQL LP - Fundamentals
Tradus de catre o masina
a fost structurat foarte bine atât după zile, cât și după module, ușor de urmărit
Melania - DB Global Technology SRL
Curs - Oracle SQL for beginners
Tradus de catre o masina