Intrati in legatura
 Durata 21 ore

Schița de curs

Arhitectura Greenplum

  • Procesare paralelă și multiprocesare simetrică
  • Rolurile segmentelor și configurarea clusterului
  • Scalabilitate și mișcarea datelor
  • Arhitectura Data Warehouse a Greenplum

Structurile de tabele în Greenplum

  • Tabele distribuite vs. tabele cu alocare aleatorie
  • Tabele heap vs. tabele append-only
  • Formate de stocare pe rânduri vs. pe coloane
  • Tabele partionate și clusterizate

Distribuirea datelor și hash-ing

  • Logică de hashing și chei de distribuire
  • Gestionarea skew-ului și impactul asupra performanței
  • Hash maps și strategii de poziționare a rândurilor

Indexuri și optimizarea performanței

  • Indexuri clusterizate și neclusterizate
  • Cazuri de utilizare pentru indexuri B-tree și bitmap
  • Comportamentul scanării indexurilor și al stocării

Design fizic al bazei de date

  • Normalizare și designul modelului logic
  • Strategii de acces pentru utilizatori și analiza distribuirii
  • Demografia datelor și deciziile privind indexarea

Tehnici de denormalizare

  • Date derivate, tabele de rezumat și pre-joins
  • Tabele pe coloane ca partionare verticală
  • Data marts și vederi materializate

SQL avansat și execuția interogărilor

  • Strategii de join și redistribuire
  • Funcții OLAP și funcții de fereastră
  • Tabele temporare, subinterogări și tabele derivate

Planuri EXPLAIN și ajustarea interogărilor

  • Citirea și interpretarea output-ului EXPLAIN
  • Analiza costurilor și optimizarea planului
  • Mișcarea join-urilor și operații locale pe segmente

Utilitare Greenplum și bune practici

  • Comenzile ANALYZE și VACUUM
  • Încărcarea și mișcarea datelor cu Nexus
  • Securitate, permisiuni și sfaturi de performanță

Rezumat și pași următori

Cerințe

  • Înțelegerea bazelor de date relaționale și a SQL-ului
  • Experiență cu data warehousing sau sisteme analitice
  • Familiaritate cu operații pe linia de comandă Linux

Audiența țintă

  • Arhitecți de date și ingineri
  • Administrați de baze de date și technical leads
  • Dezvoltatori BI și specialiști în analitică care lucrează cu Greenplum

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite