Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Architektura Greenplumu
- Paralelní zpracování a symetrické vícevláknové zpracování
- Funkce jednotlivých segmentů a konfigurace clusteru
- Škálovatelnost a distribuce dat
- Architektura datového skladu v Greenplumu
Struktury tabulek v Greenplumu
- Rozdíly mezi distribuovanými a náhodně přiřazenými tabulkami
- Typy tabulek – „heap“ versus tabulky určené jen k přidávání dat
- Formáty ukládání řádků a sloupců
- Partičkované a seskupené tabulky
Distribuce dat a hašování
- Logika hašování a volba klíčů pro distribuci
- Zvládání nerovnoměrného rozložení dat a vliv na výkon
- Hašovací mapy a strategie umisťování řádků
Indexy a optimalizace výkonu
- Agregované a neagregované indexy
- Použití B-stromových a bitových indexů v konkrétních situacích
- Chování dotazů při použití indexů a jejich vliv na ukládání dat
Fyzický návrh databáze
- Normalizace a tvorba logických modelů
- Strategie přístupu uživatelů a analýza distribuce dat
- Charakteristiky dat a rozhodování o vhodnosti indexů
Techniky denormalizace
- Vytváření odvozených dat, souhrnných tabulek a předvýpočítáných spojení
- Využití sloupcového formátu ukládání jako vertikálního rozdělení dat
- Datové sklady a materializovaná pohledy
Pokročilý SQL a provádění dotazů
- Strategie spojování tabulek a přerozdělování dat
- Funkce OLAP a okenné funkce v SQL
- Práce s dočasnými tabulkami, poddotazy a odvozenými tabulkami
Výstupy nástroje EXPLAIN a optimalizace dotazů
- Jak číst a interpretovat výstupy nástroje EXPLAIN
- Analýza nákladů a optimalizace plánu provedení dotazu
- Přesouvání operací spojování mezi segmenty a provádění místně na jednotlivých segmentech
Nástroje Greenplumu a osvědčené postupy
- Používání nástrojů ANALYZE a VACUUM
- Načítání a přesouvání dat pomocí nástroje Nexus
- Zabezpečení, nastavení oprávnění a tipy pro zvýšení výkonu
Shrnutí a další kroky
Požadavky
- Znalosti relačních databází a jazyka SQL
- Praktické zkušenosti s datovými sklady nebo analytickými systémy
- Seznámenost s používáním příkazového řádku v prostředí Linux
Cílová skupina
- Architekti a inženýři databází
- Správci databází a vedoucí techničtí pracovníci
- Vývojáři BI řešení a specialisté na analýzu dat pracující s Greenplumem
21 Hodiny
Reference (1)
praxe
Liliana Padilla - Hipodromo de Agua Caliente
Kurz - Greenplum Architecture and Data Modeling
Přeloženo strojem