Build your ultimate AI agent
Opis kursu
Poznaj podstawy Amazon Redshift i jego integrację w ekosystemie chmury AWS, a także jego pozycję na tle konkurencji.
Opanowanie konstrukcji SQL w Redshift
Zanurz się głęboko w konstrukcje Redshift SQL, w tym wyrażenia tabelowe common table expressions, obsługę dat i czasu oraz zaawansowane zapytania analityczne, aby skutecznie przetwarzać dane.Efektywne zarządzanie danymi i optymalizacja
Poznaj techniki zarządzania danymi w Redshift — od tworzenia tabel po dystrybucję i sortowanie danych, a także optymalizację zapytań w celu zwiększenia wydajności.Zwiększanie bezpieczeństwa i zaawansowanych możliwości
Zagłęb się w funkcje bezpieczeństwa Redshift i zaawansowane możliwości, w tym wykorzystanie zewnętrznych schematów dla surowych plików danych oraz wyciąganie wniosków z danych półstrukturalnych, takich jak JSON.Opanowanie SQL w Redshift
Rozwijaj biegłą znajomość SQL w Redshift, aby skutecznie wykorzystywać jego możliwości i maksymalnie zwiększać jego potencjał w swoim ekosystemie danych.Wymagania wstępne
Program kursu
Plan kursu
1
Redshift – magazyn danych
Poznaj Redshift – wydajny kolumnowy magazyn danych. Sprawdzimy, czym różni się baza kolumnowa od tradycyjnych hurtowni danych, co wyróżnia Redshift, jak wpisuje się w ekosystemy AWS i hurtowni danych oraz jakie typy danych obsługuje.
- Poznaj Redshift – kolumnową bazę danych50 XP
- Kolumnowa czy wierszowa?100 XP
- Znajdź schemat, do którego należy tabela50 XP
- Typy danych i funkcje Redshift50 XP
- Eksperymentowanie z kompatybilnymi typami100 XP
- Typy danych w Redshift50 XP
- Jawna konwersja typów100 XP
- Wnętrze magazynu danych Redshift50 XP
- Typy węzłów i ich zadania100 XP
- Predykaty50 XP
- Funkcje dostępne wyłącznie na węźle lidera100 XP
2
SQL w Redshift
Przyjrzymy się niuansom składni SQL w Redshift, będącej bliskim krewnym składni PostgreSQL. Porównamy CTE z podzapytaniami, a następnie zgłębimy obsługę dat i czasu, zapytania okienkowe oraz wpływ transakcji na działanie niektórych funkcji.
3
Tabele i praca z danymi częściowo ustrukturyzowanymi
Poznamy sposoby tworzenia tabel, wpływ kluczy DISTKEY i SORTKEY na wydajność, zewnętrzne schematy i tabele w Spectrum, a na koniec zajmiemy się obsługą danych częściowo ustrukturyzowanych, takich jak JSON, w środowisku Redshift.
4
Optymalizacja i bezpieczeństwo
Czas przyjrzeć się światu optymalizacji zapytań i narzędziom, które w tym pomagają. Następnie skupimy się na możliwościach Redshift w zakresie bezpieczeństwa i ich wpływie na wyniki zapytań.
S
Wprowadzenie do Redshift
Kurs
ukończony

