Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Erstellen Sie Tabellen mit AWS Glue oder die Athena-Konsole

Fokusmodus
Erstellen Sie Tabellen mit AWS Glue oder die Athena-Konsole - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Sie können Tabellen in Athena erstellen, indem Sie AWS Glue, das Formular „Tabelle hinzufügen“ oder indem Sie eine DDL Anweisung im Athena-Abfrageeditor ausführen.

Um eine Tabelle mit dem zu erstellen AWS Glue Crawler

  1. Öffnen Sie die Athena-Konsole unter https://console.aws.amazon.com/athena/.

  2. Wählen Sie im Abfrage-Editor neben Tabellen und Ansichten die Option Erstellen und wählen Sie dann AWS Glue Crawler.

  3. Folgen Sie den Schritten auf der Seite Crawler hinzufügen des AWS Glue Konsole, um einen Crawler hinzuzufügen.

    Weitere Informationen finden Sie unter Verwenden Sie einen Crawler, um eine Tabelle hinzuzufügen.

So erstellen Sie eine Tabelle mit dem Athena-Formular „Tabelle erstellen“

  1. Öffnen Sie die Athena-Konsole unter https://console.aws.amazon.com/athena/.

  2. Wählen Sie im Abfrage-Editor neben Tables and views (Tabellen und Ansichten) Create (Erstellen) und danach S3 bucket data (S3-Bucket-Daten) aus.

  3. Geben Sie im Formular Create Table From S3 bucket data (Tabelle aus S3-Bucket-Daten erstellen) die Informationen zum Erstellen der Tabelle ein, und wählen Sie dann Create table (Tabelle erstellen) aus. Weitere Hinweise zu den Feldern im Formular finden Sie unter Verwenden Sie ein Formular in der Athena-Konsole, um eine AWS Glue Tabelle hinzuzufügen.

Um eine Tabelle mit einer CREATE TABLE Anweisung im Athena-Abfrageeditor zu erstellen

  1. Wählen Sie im Menü Database (Datenbank) die Datenbank aus, für die Sie eine Tabelle erstellen möchten. Wenn Sie keine Datenbank in Ihrer CREATE TABLE-Anweisung angeben, wird die Tabelle in der Datenbank erstellt, die derzeit im Abfrage-Editor ausgewählt ist.

  2. Geben Sie eine Anweisung wie die folgende im Abfrage-Editor ein, und wählen Sie dann Run (Ausführen) aus, oder drücken Sie Ctrl+ENTER.

    CREATE EXTERNAL TABLE IF NOT EXISTS cloudfront_logs ( `Date` Date, Time STRING, Location STRING, Bytes INT, RequestIP STRING, Method STRING, Host STRING, Uri STRING, Status INT, Referrer STRING, OS String, Browser String, BrowserVersion String ) ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.RegexSerDe' WITH SERDEPROPERTIES ( "input.regex" = "^(?!#)([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+([^ ]+)\\s+[^\(]+[\(]([^\;]+).*\%20([^\/]+)[\/](.*)$" ) LOCATION 's3://athena-examples-MyRegion/cloudfront/plaintext/';
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.