Jak używać AWS Athena?
Korzystanie z AWS Athena wymaga zaangażowania innych usług AWS, takich jak S3. Wiadro pamięci jest tworzone z przesłanymi obiektami, a bazy danych i pełzacze są tworzone w usłudze kleju AWS. Całe dane są następnie zapytane za pomocą AWS Athena.
Aby użyć AWS Athena, zaloguj się do konsoli AWS i szukaj Atena W usługach AWS.
Na pierwszym interfejsie AWS Athena istnieje opcja rozpoczęcia zapytania do danych, kliknij Przeglądaj redaktor zapytania Opcja zbadania dalszego wykorzystania AWS Ateny.
W sekcji edytora istnieją zapytania tworzone przez użytkownika. Nie ma jeszcze żadnego zapytania, więc Redaktor nic nie pokazuje.
Krok 1: Utwórz wiadro S3
Użytkownik musi najpierw utworzyć wiadro
Wprowadź globalnie unikalną nazwę wiadra.
Skonfiguruj wymagania dotyczące tworzenia wiadra S3 i kliknij przycisk Utwórz Bucket.
W tym przypadku wiadro S3 jest tworzone.
Krok 2: Prześlij obiekt
Użytkownik musi przesłać plik do nowo utworzonego wiadra.
Przejrzyj dowolny losowy plik bazy danych w celu przetestowania działania AWS Athena.
Przeglądany plik pojawia się na liście obiektów w wiadrze. To wiadro zawierające plik SQL będzie działał jako wiadro źródłowe.
Kliknij przycisk Prześlij.
Przesłany plik w ten sposób pojawia się w podsumowaniu przesłanych obiektów.
Krok 3: Utwórz wiadro docelowe
Teraz stwórz kolejne wiadro. To wiadro będzie działać jako wiadro docelowe.
Teraz mamy 2 wiadra. Jeden będzie działał jako wiadro źródłowe, a drugi jako wiadro docelowe.
Przejdź ponownie do AWS Athena i kliknij Ustawienia.
W AWS Athena idź do ustawień i przejrzyj wiadro docelowe S3, które zostało niedawno utworzone.
Kliknij przycisk Zapisz.
Badło docelowe zostało powiązane z AWS Athena.
Krok 4: Otwórz klej AWS
Teraz otwórz klej AWS z usług AWS i wybierz Frawlery Opcja z lewego paska bocznego.
Utwórz Crawler, klikając Utwórz Crawler opcja.
Nazwij Crawler.
Teraz przejrzyj wiadro źródłowe z listy S3 Bucket i kliknij Dodaj źródło danych S3 przycisk.
Po niektórych konfiguracjach użytkownik jest proszony o utworzenie bazy danych lub wybranie istniejącej. Kliknij na Dodaj bazę danych przycisk do dodawania i podłączania bazy danych.
Na przykład tworzymy i wymieniamy nową bazę danych dla AWS Athena.
Kliknij na Utwórz Crawler przycisk.
W ten sposób Crawler jest tworzony w klepie AWS.
Krok 5: Uruchom The Crawler
Następnym krokiem jest uruchomienie The Crawler. W tym celu kliknij Uruchom Crawler przycisk.
Krok 6: Zapytaj dane
Idź do AWS Athena, aby zobaczyć wprowadzone w nim zmiany. Utworzona baza danych jest wyświetlana na interfejsie AWS Athena.
Stół, który stworzyliśmy, również pojawia się w Atenie.
Aby zapytać o dane, kliknij Tabela podglądu opcja.
Wyświetli to manipulowane dane przechowywane w Źródło S3 Bucket.
Ostatnie zapytania można obejrzeć w Ostatnie zapytania Sekcja.
Użytkownik może zmienić limit wyników zapytania w edytorze. Na przykład zmieniamy limit z 10 na 35.
Teraz wyświetlane wyniki to 35 liczby.
To było szczegółowe wyjaśnienie procesu korzystania z AWS Athena.
Wniosek
AWS Athena to usługa interaktywna analityka bez serwera, która jest wykorzystywana w analizie bazy danych do skutecznego zapytania do danych. AWS Athena jest używana w taki sposób, że integruje się z innymi usługami pamięci masowej AWS, takimi jak S3, AWS, CloudWatch itp. Wydajne są tworzone, obiekty są przesyłane, baza danych jest tworzona, a następnie dane są zapytane za pomocą AWS Athena.