Wie man AWS Athena benutzt

Wie man AWS Athena benutzt
AWS Athena ist ein serverloser interaktiver Analytics -Dienst, mit dem Datenbankabfragen ausgeführt werden können. Es verwendet AWS -Dienste zur Abfrage der SQL -Daten und ist in der Datenbankanalyse sehr nützlich. Die AWS Athena ist ein skalierbarer und zuverlässiger Service, der sich in andere AWS -Speicherdienste integriert, um die in anderen AWS -Bereichen gespeicherten Daten wie S3 Bucket, AWS -Kleber, Cloudwatch usw. zu bearbeiten und zu manipulieren.

Wie man AWS Athena benutzt?

Die Verwendung von AWS Athena erfordert die Beteiligung anderer AWS -Dienste wie S3. Der Speicherkorb wird mit den darin hochgeladenen Objekten erstellt, und die Datenbanken und Crawler werden im AWS -Kleberdienst erstellt. Die gesamten Daten werden dann mit AWS Athena abgefragt.

Um die AWS Athena zu verwenden, melden Sie sich bei der AWS -Konsole an und suchen Sie nach Athena In den AWS -Diensten.

Klicken Sie auf der ersten Schnittstelle von AWS Athena die Möglichkeit, die Daten abzufragen. Klicken Sie auf die Erkunden Sie den Query -Editor Option, um die weitere Verwendung von AWS Athena zu untersuchen.

Im Abschnitt Editor gibt es die vom Benutzer erstellten Abfragen. Es wird noch keine Anfrage erstellt, sodass die Editor zeigt nichts.

Schritt 1: Erstellen Sie einen S3 -Eimer

Der Benutzer muss zuerst einen Eimer erstellen

Geben Sie einen weltweit eindeutigen Eimernamen ein.

Konfigurieren Sie die Anforderungen für das Erstellen des S3 -Buckets und klicken Sie auf die Schaltfläche Eimer erstellen.

Der S3 -Eimer wird auf diese Weise erstellt.

Schritt 2: Laden Sie ein Objekt hoch hoch

Der Benutzer muss eine Datei in den neu erstellten Bucket hochladen.

Durchsuchen Sie eine zufällige Datenbankdatei, um zu testen, wie AWS Athena funktioniert.

Die durchgebrochene Datei wird in der Liste der Objekte im Eimer angezeigt. Dieser Eimer, der die SQL -Datei enthält.

Klicken Sie auf die Schaltfläche Upload.

Auf diese Weise wird die hochgeladene Datei in der Zusammenfassung hochgeladener Objekte angezeigt.

Schritt 3: Erstellen Sie einen Zielbucker

Erstellen Sie nun einen weiteren Eimer. Dieser Eimer fungiert als Zieleimer.

Jetzt haben wir 2 Eimer. Einer fungiert als Quelleimer und der andere als Ziel -Eimer.

Gehen Sie erneut zur AWS Athena und klicken Sie auf Einstellungen.

Gehen Sie in der AWS Athena zu den Einstellungen und durchsuchen Sie den kürzlich erstellten S3 -Ziel -Eimer.

Klicken Sie auf die Schaltfläche Speichern.

Der Ziel -Eimer wurde mit der AWS Athena in Verbindung gebracht.

Schritt 4: AWS -Kleber öffnen

Öffnen Sie nun den AWS -Kleber aus den AWS -Diensten und wählen Sie die aus Kriecher Option aus der linken Seitenleiste.

Erstellen Sie Crawler, indem Sie auf die klicken Crawler erstellen Möglichkeit.

Nennen Sie den Crawler.

Durchsuchen Sie nun den Quell -Eimer aus der S3 -Bucket -Liste und klicken Sie auf Fügen Sie eine S3 -Datenquelle hinzu Taste.

Nach einigen Konfigurationen wird der Benutzer aufgefordert, eine Datenbank zu erstellen oder eine vorhandene auszuwählen. Klick auf das Datenbank hinzufügen Taste zum Hinzufügen und Anschließen einer Datenbank.

Zum Beispiel erstellen und nennen wir eine neue Datenbank für AWS Athena.

Klick auf das Crawler erstellen Taste.

Auf diese Weise wird der Crawler im AWS -Kleber erstellt.

Schritt 5: Führen Sie den Crawler aus

Der nächste Schritt besteht darin, den Crawler zu leiten. Dazu klicken Sie auf die Laufen Sie Crawler Taste.

Schritt 6: Fragen Sie die Daten ab

Gehen Sie zur AWS Athena, um die darin vorgenommenen Änderungen anzusehen. Die erstellte Datenbank wird auf der AWS Athena -Schnittstelle angezeigt.

Die Tabelle, die wir erstellt haben, erscheint auch in der Athena.

Zum Abfragen der Daten klicken Sie auf die Vorschau -Tabelle Möglichkeit.

Dadurch werden die manipulierten Daten angezeigt, die im Quell -S3 -Eimer gespeichert sind.

Die jüngsten Fragen können in der betrachtet werden Neuere Abfragen Abschnitt.

Der Benutzer kann die Grenze der Abfrageergebnisse im Editor ändern. Zum Beispiel ändern wir die Grenze von 10 auf 35.

Jetzt sind die angezeigten Ergebnisse 35 in der Anzahl.

Dies war eine detaillierte Erklärung für den Prozess der Verwendung von AWS Athena.

Abschluss

AWS Athena ist ein serverloser interaktiver Analytics -Dienst, der in der Datenbankanalyse zum effektiven Abfragen von Daten verwendet wird. AWS Athena wird so verwendet, dass es in andere AWS -Speicherdienste wie S3, AWS -Kleber, CloudWatch usw. integriert ist. Die Speicherömer werden erstellt, die Objekte werden hochgeladen, die Datenbank wird erstellt und die Daten werden dann mit AWS Athena abgefragt.