- Zrozumienie baz danych relacyjnych i SQL
- Doświadczenie w data warehousing lub systemach analitycznych
- Znajomość operacji wiersza polecenia Linux
Grupa docelowa
- Architekci danych i inżynierowie danych
- Administratorzy Database i liderzy techniczni
- Deweloperzy BI i specjaliści ds. analityki pracujący z Greenplum
Greenplum to otwarta platforma przetwarzania masowo równoległego (MPP) przeznaczona dla analityki i dużej skali danych.
Ten prowadzony przez instruktora kurs (online lub na miejscu) jest skierowany do użytkowników technicznych o poziomie zaawansowanym do bardzo zaawansowanym, którzy chcą zrozumieć wewnętrzną architekturę Greenplum, budować optymalizowane modele danych i stosować wysokowydajne SQL w rozproszonych środowiskach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć architekturę shared-nothing Greenplum i model równoległości.
- Projektować rozproszone struktury tabel i partycje optymalizowane dla wydajności zapytań.
- Używać strategii indeksowania, formatów przechowywania i technik projektowania fizycznego.
- Interpretować plany EXPLAIN i optymalizować zapytania za pomocą najlepszych praktyk.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w środowisku labora-torium na żywo.
Opcje dostosowania kursu
- Aby zapytać o dostosowany kurs dla tego szkolenia, prosimy o kontakt, aby umówić się.
Architektura Greenplum
- Równoległe przetwarzanie i symetryczne wieloprocesorowe przetwarzanie
- Role segmentów i konfiguracja klastera
- Skalowalność i przesyłanie danych
- Architektura Greenplum Data Warehouse
Struktury tabel Greenplum
- Rozproszone vs. losowo przypisane tablice
- Tablice stosowe vs. tylko do dodawania
- Formaty przechowywania wierszy vs. kolumnowe
- Podzielone i skupione tablice
Rozproszanie danych i haszowanie
- Logika haszowania i klucze rozproszania
- Obsługa skręceń i wpływ na wydajność
- Mapy haszujące i strategie umieszczania wierszy
Indeksy i optymalizacja wydajności
- Indeksy skupione i nieskupione
- Przypadki użycia drzew B i map bitowych
- Przebieg skanowania indeksów i zachowanie przechowywania
Fizyczne Database Projektowanie
- Normalizacja i projektowanie modelu logicznego
- Strategie dostępu użytkowników i analiza rozproszania
- Demografia danych i decyzje dotyczące indeksowania
Techniki denormalizacji
- Pochodne dane, tablice podsumowujące i pre-joins
- Tablice kolumnowe jako pionowe podziały
- Martwe dane i widoki materializowane
Zaawansowane SQL i wykonanie zapytań
- Strategie łączenia i redistrybucji
- OLAP i funkcje okienkowe
- Tymczasowe tablice, podzapytania i pochodne tablice
Plany EXPLAIN i dostrajanie zapytań
- Czytanie i interpretowanie wyjścia EXPLAIN
- Analiza kosztów i optymalizacja planu
- Ruch łączenia i operacje lokalne segmentów
Narzędzia Greenplum i najlepsze praktyki
- ANALYZE i VACUUM
- Ładowanie i przesyłanie danych z Nexus
- Bezpieczeństwo, uprawnienia i wskazówki dotyczące wydajności
Podsumowanie i kolejne kroki
United Arab Emirates - Greenplum Architecture and Data Modeling
Qatar - Greenplum Architecture and Data Modeling
Egypt - Greenplum Architecture and Data Modeling
Saudi Arabia - Greenplum Architecture and Data Modeling
South Africa - Greenplum Architecture and Data Modeling
Brasil - Greenplum Architecture and Data Modeling
Canada - Greenplum Architecture and Data Modeling
中国 - Greenplum Architecture and Data Modeling
香港 - Greenplum Architecture and Data Modeling
澳門 - Greenplum Architecture and Data Modeling
台灣 - Greenplum Architecture and Data Modeling
USA - Greenplum Architecture and Data Modeling
Österreich - Greenplum Architecture and Data Modeling
Schweiz - Greenplum Architecture and Data Modeling
Deutschland - Greenplum Architecture and Data Modeling
Czech Republic - Greenplum Architecture and Data Modeling
Denmark - Greenplum Architecture and Data Modeling
Estonia - Greenplum Architecture and Data Modeling
Finland - Greenplum Architecture and Data Modeling
Greece - Greenplum Architecture and Data Modeling
Magyarország - Greenplum Architecture and Data Modeling
Ireland - Greenplum Architecture and Data Modeling
Luxembourg - Greenplum Architecture and Data Modeling
Latvia - Greenplum Architecture and Data Modeling
España - Greenplum Architecture and Data Modeling
Italia - Greenplum Architecture and Data Modeling
Lithuania - Greenplum Architecture and Data Modeling
Nederland - Greenplum Architecture and Data Modeling
Norway - Greenplum Architecture and Data Modeling
Portugal - Greenplum Architecture and Data Modeling
România - Greenplum Architecture and Data Modeling
Sverige - Greenplum Architecture and Data Modeling
Türkiye - Greenplum Architecture and Data Modeling
Malta - Greenplum Architecture and Data Modeling
Belgique - Greenplum Architecture and Data Modeling
France - Greenplum Architecture and Data Modeling
日本 - Greenplum Architecture and Data Modeling
Australia - Greenplum Architecture and Data Modeling
Malaysia - Greenplum Architecture and Data Modeling
New Zealand - Greenplum Architecture and Data Modeling
Philippines - Greenplum Architecture and Data Modeling
Singapore - Greenplum Architecture and Data Modeling
Thailand - Greenplum Architecture and Data Modeling
Vietnam - Greenplum Architecture and Data Modeling
India - Greenplum Architecture and Data Modeling
Argentina - Greenplum Architecture and Data Modeling
Chile - Greenplum Architecture and Data Modeling
Costa Rica - Greenplum Architecture and Data Modeling
Ecuador - Greenplum Architecture and Data Modeling
Guatemala - Greenplum Architecture and Data Modeling
Colombia - Greenplum Architecture and Data Modeling
México - Greenplum Architecture and Data Modeling
Panama - Greenplum Architecture and Data Modeling
Peru - Greenplum Architecture and Data Modeling
Uruguay - Greenplum Architecture and Data Modeling
Venezuela - Greenplum Architecture and Data Modeling
Polska - Greenplum Architecture and Data Modeling
United Kingdom - Greenplum Architecture and Data Modeling
South Korea - Greenplum Architecture and Data Modeling
Pakistan - Greenplum Architecture and Data Modeling
Sri Lanka - Greenplum Architecture and Data Modeling
Bulgaria - Greenplum Architecture and Data Modeling
Bolivia - Greenplum Architecture and Data Modeling
Indonesia - Greenplum Architecture and Data Modeling
Kazakhstan - Greenplum Architecture and Data Modeling
Moldova - Greenplum Architecture and Data Modeling
Morocco - Greenplum Architecture and Data Modeling
Tunisia - Greenplum Architecture and Data Modeling
Kuwait - Greenplum Architecture and Data Modeling
Oman - Greenplum Architecture and Data Modeling
Slovakia - Greenplum Architecture and Data Modeling
Kenya - Greenplum Architecture and Data Modeling
Nigeria - Greenplum Architecture and Data Modeling
Botswana - Greenplum Architecture and Data Modeling
Slovenia - Greenplum Architecture and Data Modeling
Croatia - Greenplum Architecture and Data Modeling
Serbia - Greenplum Architecture and Data Modeling
Bhutan - Greenplum Architecture and Data Modeling