Struttura del corso
Introduzione a ODI e Architettura
- Concetti ODI: approccio ELT, differenze rispetto all'ETL tradizionale
- Componenti principali: Repositories, Agents, Topology e Security
- Panoramica dell'installazione e layout dell'ambiente
ODI Studio e Componenti di Sviluppo
- Navigazione in ODI Studio: pannelli Designer, Topology, Operator e Security
- Progetti, Modelli e Datastores
- Lavorare con metadati reverse-engineered
Progettazione di Mappe e Interfacce
- Creazione di mappe utilizzando l'interfaccia grafica e i componenti ODI
- Utilizzo di procedure, variabili e pacchetti nelle mappe
- Strategie di gestione degli errori e validazione dei dati
Knowledge Modules e Esecuzione ELT
- Comprensione dei Knowledge Modules (KMs) e delle loro categorie
- Selezione e personalizzazione dei KMs per diversi target
- Considerazioni sulle prestazioni e ottimizzazione push-down
Topology, Sicurezza e Connettività
- Configurazione di schemi fisici e logici e data servers
- Tipi di Agent, configurazione e basi della disponibilità elevata
- Configurazione della sicurezza: utenti, profili e protezione del repository
Pianificazione, Deployment e Gestione Operativa
- Confezionamento e deployment di scenari
- Strategie di pianificazione e integrazione con scheduler esterni
- Monitoraggio dei job e risoluzione dei problemi con Operator e Logs
Tecniche Avanzate e Pattern di Integrazione
- Pattern CDC, caricamento incrementale e approcci per la cattura dei cambiamenti
- Integrazione con fonti Big Data e ecosystem Hadoop
- Best practices per progetti di integrazione modulari e mantenibili
Laboratori Pratici e Studio di Caso del Mondo Reale
- Lab end-to-end: progettazione, implementazione e deployment di uno scenario ODI
- Laboratorio di ottimizzazione delle prestazioni: analisi e ottimizzazione di una mappa lenta
- Walkthrough dello studio di caso: decisioni architetturali e lezioni apprese
Riepilogo e Passi Successivi
- Ripasso dei concetti chiave ODI e principi di progettazione dell'integrazione
- Discussione sulle strategie di deployment in produzione e tecniche di ottimizzazione
- Esplorazione di ulteriori percorsi di apprendimento e opzioni di certificazione
Requisiti
- Comprensione dei concetti di database relazionale
- Esperienza con SQL
- Familiarità con i concetti ETL o di integrazione dei dati
Pubblico Obiettivo
- Sviluppatori ETL/Integrazione dei Dati
- Architetti e ingegneri di dati
- DBA e ingegneri middleware responsabili delle soluzioni di integrazione
Recensioni (3)
Ottima comunicazione, Łukasz ha spiegato tutto in modo chiaro e comprensibile
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Corso - ORACLE SQL Fundamentals
Traduzione automatica
l'instructore è stato molto disponibile, il ritmo del corso era davvero ottimo e gli esercizi non erano troppo difficili, ma neppure troppo facili. Ogni volta che mi trovavo in difficoltà, lui mi ha aiutato molto bene e si è assicurato che capissi tutto.
Jade Stappaerts - KULeuven
Corso - Oracle SQL Language
Traduzione automatica
gli esercizi
Amna AlAli - Federal Demographic Council
Corso - Oracle SQL for beginners
Traduzione automatica