or
To ćwiczenie jest częścią kursu
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.
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.
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.
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ń.
Bieżące ćwiczenie