Ten artykuł zapewnia użytkownikom głębsze zrozumienie wdrażania hurtowni danych z AWS Redshift.
Co to jest przesunięcie ku czerwieni AWS?
AWS Redshift umożliwia użytkownikom pobieranie danych i manipulowanie nimi bez konieczności wykonywania wszystkich konfiguracji tradycyjnej bazy danych. Inteligentnie skaluje pojemność w zależności od wymagań aplikacji, zapewnia szybkie i dokładne reakcje i jest w pełni zarządzany przez AWS. AWS Redshift jest szeroko stosowany w rozległych zastosowaniach analizy dużych zbiorów danych. Ponadto działa w modelu pay-as-you-use i nie ponosi dodatkowych opłat w przypadku przestoju magazynu:
Dowiedz się więcej o przesunięciu ku czerwieni, odwołując się do tego artykułu: „Jakie są typy danych Amazon Redshift” :
Jak wdrożyć hurtownię danych za pomocą Amazon Redshift?
Amazon Redshift używa standardowego języka zapytań (SQL) w różnych magazynach do wykonywania zapytań. Wyodrębnianie maksymalnych wartości przy jednoczesnym monitorowaniu kosztów ręcznej konfiguracji hurtowni danych jest męczące. Dlatego AWS Redshift dokładnie i inteligentnie przyspiesza zadania biznesowe związane z danymi i pomaga przyspieszyć czas potrzebny na uzyskanie wglądu w dane w szybki, łatwy, niezawodny i bezpieczny sposób. Wdrożenie hurtowni danych z Amazon Redshift niesie ze sobą wiele korzyści:
- Szyfrowanie danych
- Inteligentna optymalizacja
- Koszt optymalny
- Automatyzuj powtarzalne zadania
- Pojemność automatycznego skalowania
- Wsparcie dla różnych zasobów AWS
Poniżej znajduje się kilka kroków, w których możemy wdrożyć hurtownię danych za pomocą Amazon Redshift:
Krok 1: Utwórz rolę IAM
Pierwszy krok we wdrożeniu Hurtowni Danych na Przesunięcie ku czerwieni AWS zaczyna się od utworzenia roli IAM. W tym celu wyszukaj i wybierz rolę IAM na stronie Konsola zarządzania AWS :
Kliknij na „Role” opcja z paska bocznego roli IAM:
Kliknij na „Utwórz rolę” przycisk Dalej:
w Typ zaufanej jednostki sekcję, kliknij przycisk „Usługa AWS” podczas tworzenia tej roli IAM dla przesunięcia ku czerwieni:
w Przypadek użycia Sekcja , wybierać 'Przesunięcie ku czerwieni' w podświetlonym polu i wybierz następną podświetloną opcję. Kliknij na 'Następny' przycisk później:
w Polityka uprawnień Sekcja , wyszukaj i wybierz „AmazonS3Dostęp tylko do odczytu” opcja. A następnie kliknij 'Następny' przycisk później:
w Szczegóły roli Sekcja , podaj nazwę roli:
Zachowując resztę ustawienia domyślne, Kliknij na „Utwórz rolę” przycisk na dole interfejsu:
Rola była z powodzeniem Utworzony. Kliknij na „Wyświetl rolę” przycisk:
w Wyświetl rolę sekcję, skopiuj plik RNA i zapisz go w Notatniku do wykorzystania w przyszłości:
Krok 2: Utwórz klaster przesunięcia ku czerwieni
W konsoli zarządzania AWS wyszukaj, a następnie wybierz 'Przesunięcie ku czerwieni' praca:
Przewiń w dół 'Przesunięcie ku czerwieni' konsoli głównej i kliknij przycisk „Utwórz klaster” przycisk:
Spowoduje to przejście użytkownika do „Utwórz klaster” interfejs. W tym interfejsie podaj nazwę klastra i wybierz plik „dc.2 duży” dla typu klastra:
w Konfiguracje baz danych sekcje, podaj a nazwa użytkownika I hasło dla klastra:
Przewiń w dół do Role IAM Sekcja. Dołączymy tutaj rolę IAM, którą utworzyliśmy wcześniej w tym samouczku. W tym celu kliknij przycisk „Rola powiązanych uprawnień” przycisk:
W tej sekcji wybraliśmy utworzoną rolę i kliknęliśmy „Powiąż role IAM” przycisk do dołączenia roli:
Zachowując ustawienia domyślne, kliknij przycisk „Utwórz klaster” przycisk na dole interfejsu:
Zanim klaster będzie dostępny, może minąć trochę czasu. Kliknij na nazwa klastra z panelu RDS po wyświetleniu statusu 'Aktywny':
Krok 3: Dodaj uprawnienia
Uzyskać dostęp do Usługa IAM z konsoli zarządzania AWS do skonfiguruj nową politykę na koncie użytkownika root:
Z Panel uprawnień, Kliknij na „Użytkownicy” opcja z lewego paska bocznego:
Kliknij na Nazwa roli to ma dostęp administratora na konto:
Stuknij w „Dodaj uprawnienia” przycisk znajdujący się na interfejsie:
Kliknij na „Dołącz zasady bezpośrednio” opcja pod Opcje uprawnień Sekcja:
Dodaj następujące uprawnienia do swojego konta:
- Edytor zapytań AmazonRedshiftQuery
- AmazonRedshiftQueryEditorV2FullAccess
- AmazonRedshiftReadOnlyAccess
Po dodaniu poniższych uprawnień kliknij przycisk 'Następny' przycisk:
w Podsumowanie uprawnień sekcję, kliknij przycisk „Dodaj uprawnienia” przycisk:
Tutaj uprawnienia zostały pomyślnie skonfigurowane:
Krok 4: Edytor zapytań
Na Panel kontrolny AWS RDS , Kliknij na „Edytor zapytań wersja 2” opcja z paska bocznego:
Spowoduje to wyświetlenie następującego interfejsu. W tym interfejsie wybierz nazwę klastra i podaj następujące szczegóły połączenia. Po podaniu szczegółów kliknij przycisk „Utwórz połączenie” przycisk:
Do celów testowych podajemy następujące zapytanie i klikamy 'Uruchomić' przycisk:
Zapytanie zostało wykonane z powodzeniem:
To wszystko z tego przewodnika. Teraz użytkownik może uruchamiać różne zapytania w tej konsoli, np. Utwórz, wstaw, usuń, itp.
Wniosek
Aby utworzyć hurtownię danych za pomocą Redshift, skonfiguruj rolę IAM i uprawnienia w klastrze RDS, a następnie kliknij „ Edytor zapytań ” możliwość wykonywania zapytań. AWS Redshift to oparta na chmurze baza danych, która jest zgodna ze składnią języka SQL i skutecznie wykonuje zapytania na dużych zbiorach danych, zapewniając wysoką wydajność. Ten artykuł zawiera instrukcje dotyczące wdrażania hurtowni danych za pomocą usługi Amazon Redshift.