Preise für Amazon Athena
Warum Athena?
Amazon Athena ist ein interaktiver Serverless-Analysedienst, der auf Open-Source-Frameworks basiert und es Ihnen ermöglicht, Petabytes an Daten dort zu analysieren, wo sie sich befinden. Für Athena müssen Sie keine Infrastruktur einrichten oder verwalten. Die Preisgestaltung ist einfach: Sie zahlen auf der Grundlage der verarbeiteten Daten.
Zu Beginn erstellen Sie eine Arbeitsgruppe, in der Sie Ihre Abfrage-Engine, Ihr Arbeitsverzeichnis im Amazon Simple Storage Service (S3), in dem die Ergebnisse Ihrer Ausführung gespeichert werden, AWS Identity and Access Management (IAM)-Rollen (falls erforderlich) und Ihre Ressourcen-Tags angeben können. Sie können Arbeitsgruppen verwenden, um Benutzer, Teams, Anwendungen oder Workloads zu trennen, Grenzen für die Datenmenge festzulegen, die jede Abfrage oder die gesamte Arbeitsgruppe verarbeiten kann, und Kosten zu verfolgen.
AWS Pricing Calculator
Berechnen Sie den Preis für Ihre Amazon-Athena- und -Architekturkosten in einer einzigen Kostenschätzung.
SQL-Abfragen
Weitere Kosten
Amazon Athena fragt die Daten direkt aus Amazon S3 ab. Für die Abfrage Ihrer Daten mit Athena fallen keine zusätzlichen Speichergebühren an. Für die Nutzung von Amazon S3 werden Ihnen die Standardtarife von S3 für Speicher, Anforderungen und Datenübertragung berechnet. Die Abfrageergebnisse werden standardmäßig in einem S3-Bucket Ihrer Wahl gespeichert, der ebenfalls zu den Standardtarifen von S3 berechnet wird.
- Das Lesen, Speichern und Übertragen von Daten durch Ihre Workloads wird Ihnen von S3 in Rechnung gestellt. Dazu gehören erfolgreiche und erfolglose Abfragen. Standardmäßig werden die Ergebnisse von SQL-Abfragen in einem S3-Bucket Ihrer Wahl gespeichert und zu den üblichen S3-Tarifen fakturiert. Weitere Informationen finden Sie unter Preise für Amazon S3.
- Wenn Sie den AWS-Glue-Datenkatalog mit Athena verwenden, werden die Standardtarife des Datenkatalogs berechnet. Weitere Details finden Sie auf der Seite Preise für AWS Glue.
Preisbeispiele
Beispiel 1 – SQL-Abfrage
Beispiel: Eine Tabelle mit 4 gleich großen Spalten, gespeichert als nicht komprimierte Textdatei, mit einer Gesamtgröße von 3 TB auf Amazon S3. Für eine Abfrage der Daten aus nur einer Spalte muss Amazon Athena die gesamte Datei durchsuchen, da Textformate nicht teilbar sind.
- Diese Abfrage kostet: 14,80286325 €. (Preis für drei 3 TB durchsuchter Daten: 3 * 4,93428775 €/TB = 14.80286325 €)
Wenn Sie diese Datei mit GZIP in einem Verhältnis von 3:1 komprimieren. erhalten Sie eine komprimierte Datei mit einer Größe von 1 TB. Die gleiche Abfrage würde dann nur noch 4,93428775 € kosten. Auch hier muss Athena die gesamte Datei durchsuchen. Da sich ihre Größe aber auf ein Drittel reduziert hat, zahlen Sie gegenüber des vorherigen Beispiels nur ein Drittel der Gebühren. Wenn Sie die Datei zusätzlich zur Komprimierung (bei einem Verhältnis von 3:1) auch in ein Spaltenformat wie Apache Parquet konvertieren, werden nach wie vor 1 TB auf S3 hochgeladen. Im Spaltenformat von Parquet muss Athena nur die für die Abfrage relevanten Spalten lesen. Da die durchgeführte Abfrage nur eine Spalte referenziert, liest Athena nur diese Spalte, so dass drei-Viertel der Datei entfallen. Athena liest also nur ein Viertel der Datei und durchsucht so nur 0,25 TB der in S3 gespeicherten Daten.
- Diese Abfrage kostet: 1,2335719375 €. Die Komprimierung bringt eine 3-fache und das Lesen von nur einer Spalte eine 4-fache Einsparung. (Dateigröße = 3 TB/3 = 1 TB. Durchsuchte Daten, wenn nur eine Spalte eingelesen wird = 1 TB/4 = 0,25 TB. Preis für 0,25 TB = 0,25 * 4,93428775 €/TB = 1,2335719375 €)
Zusätzliche Ressourcen zur Preiskalkulation
Berechnen Sie Ihre monatlichen Nutzungskosten für AWS auf einfache Art und Weise
Kontaktieren Sie AWS-Spezialisten, um ein personalisiertes Angebot zu erhalten