Struttura del corso

Architettura di Greenplum

  • Elaborazione parallela e simmetrica multiprocessing
  • Ruoli dei segmenti e configurazione del cluster
  • Scalabilità e movimento dei dati
  • Architettura di Greenplum Data Warehouse

Strutture delle tabelle in Greenplum

  • Tabelle distribuite vs. assegnate casualmente
  • Tabelle heap vs. append-only
  • Formati di memorizzazione per righe vs. colonne
  • Tabelle suddivise e clusterizzate

Distribuzione dei dati e hashing

  • Logica di hashing e chiavi di distribuzione
  • Gestione dello skew e impatto sulle prestazioni
  • Mappa hash e strategie di posizionamento delle righe

Indici e ottimizzazione delle prestazioni

  • Indici clusterizzati e non clusterizzati
  • Casi d'uso per indici B-tree e bitmap
  • Scansione degli indici e comportamento di memorizzazione

Diseño fisico Database

  • Normalizzazione e progettazione del modello logico
  • Strategie di accesso utente e analisi della distribuzione
  • Demografia dei dati e decisioni sulle indici

Tecniche di denormalizzazione

  • Dati derivati, tabelle di somma e pre-join
  • Tabelle colonna come suddivisione verticale
  • Data marts e viste materializzate

Avanzato SQL ed esecuzione delle query

  • Strategie di join e ridistribuzione
  • Funzioni OLAP e finestra
  • Tabelle temporanee, sottoselezioni e tabelle derivate

Piani EXPLAIN ed ottimizzazione delle query

  • Lettura e interpretazione dell'output di EXPLAIN
  • Analisi dei costi e ottimizzazione del piano
  • Movimento join e operazioni locali segmento

Schede utilitarie Greenplum e best practices

  • ANALYZE e VACUUM
  • Caricamento dei dati e movimento con Nexus
  • Sicurezza, autorizzazioni e suggerimenti per le prestazioni

Riepilogo e prossimi passi

Requisiti

  • Comprensione delle basi di dati relazionali e SQL
  • Esperienza con sistemi di data warehousing o analitici
  • Familiarità con le operazioni della riga di comando Linux

Pubblico Obiettivo

  • Architetti e ingegneri dei dati
  • Database amministratori e lead tecnici
  • Sviluppatori BI e specialisti di analisi che lavorano con Greenplum
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative