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.
Da S3 Metadata auf dem Apache-Iceberg-Tabellenformat basiert, können Sie die Leistung und die Kosten Ihrer Metadatentabellenabfragen optimieren, indem Sie bestimmte Zeitbereiche verwenden.
Die folgende SQL-Abfrage gibt beispielsweise die Sensitivitätsstufe neuer Objekte in einem S3-Allzweck-Bucket an:
SELECT key, object_tags['SensitivityLevel']
FROM aws_s3_metadata.my_metadata_table
WHERE record_type = 'CREATE'
GROUP BY object_tags['SensitivityLevel']
Diese Abfrage scannt die gesamte Metadatentabelle und kann sehr lange dauern. Um die Leistung zu verbessern, können Sie die record_timestamp
-Spalte so einbeziehen, dass sie sich auf einen bestimmten Zeitraum konzentriert. Hier ist eine aktualisierte Version der vorherigen Abfrage, die sich mit neuen Objekten aus dem letzten Monat befasst:
SELECT key, object_tags['SensitivityLevel']
FROM aws_s3_metadata.my_metadata_table
WHERE record_type = 'CREATE'
AND record_timestamp > (CURRENT_TIMESTAMP – interval '1' month)
GROUP BY object_tags['SensitivityLevel']