Verknüpfen benutzerdefinierter Metadaten mit S3-Metadatentabellen - Amazon Simple Storage Service

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.

Verknüpfen benutzerdefinierter Metadaten mit S3-Metadatentabellen

Sie können Daten in Ihren von S3 verwalteten Metadatentabellen und in Ihren (selbstverwalteten) Kundenmetadatentabellen analysieren. Mithilfe einesStandard-SQL-Operators JOIN können Sie Daten aus diesen verschiedenen Quellen abfragen.

Die folgende Beispiel-SQL-Abfrage findet übereinstimmende Datensätze zwischen einer verwalteten S3-Metadatentabelle (my_s3_metadata_table) und einer selbstverwalteten Metadatentabelle (my_self_managed_metadata_table). Die Abfrage filtert auch Informationen auf der Grundlage von CREATE-Ereignissen, die darauf hinweisen, dass ein neues Objekt (oder eine neue Version des Objekts) in den Bucket geschrieben wurde. (Weitere Informationen hierzu finden Sie unter S3-Metadata-Tabellenschema.)

SELECT * FROM aws_s3_metadata.my_s3_metadata_table a JOIN my_namespace.my_self_managed_metadata_table b ON a.bucket = b.bucket AND a.key = b.key AND a.version_id = b.version_id WHERE a.record_type = 'CREATE';