Struttura del corso

Introduzione al Data Warehousing Oracle

  • Architettura e casi d'uso del data warehouse
  • Workload OLTP vs OLAP
  • Componenti principali di una soluzione DW Oracle

Progettazione dello Schema del Warehouse

  • Modellizzazione dimensionale: schemi a stella e fiammiferi
  • Tabelle fattali e di dimensione
  • Gestione delle dimensioni in continuo cambiamento (SCD)

Caricamento dei Dati e Strategie ETL

  • Progettazione del processo ETL utilizzando SQL e PL/SQL
  • Utilizzo delle tabelle esterne e SQL*Loader
  • Carichi incrementali e CDC (Change Data Capture)

Partizionamento e Performance

  • Metodi di partizionamento: intervallo, elenco, hash
  • Taglio delle query e elaborazione parallela
  • Join tra partizioni e buone pratiche

Compressione e Ottimizzazione del Storage

  • Compressione colonnare ibrida
  • Strategie di archiviazione dei dati
  • Ottimizzazione dello storage per performance e costi

Funzionalità Avanzate di Query e Analisi

  • Viste materializzate e riscrittura delle query
  • Funzioni analitiche SQL (RANK, LAG, ROLLUP)
  • Analisi basata sul tempo e reporting in tempo reale

Monitoraggio e Ottimizzazione del Data Warehouse

  • Monitoraggio delle prestazioni delle query
  • Utilizzo delle risorse e gestione dei carichi di lavoro
  • Strategie di indici per l'archiviazione

Sintesi e Prossimi Passi

Requisiti

  • Comprehenzione dei principi di SQL e del database Oracle
  • Esperienza nell'utilizzo di Oracle 12c/19c in ruoli amministrativi o di sviluppo
  • Conoscenze di base sui concetti di data warehousing

Pubblico

  • Sviluppatori di data warehouse
  • Amministratori di database
  • Professionisti della business intelligence
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative