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.
Exportieren von S3 Storage Lens-Metriken in S3-Tabellen
Sie können Amazon S3 Storage Lens so konfigurieren, dass Ihre Speicheranalysen und Erkenntnisse in S3-Tabellen exportiert werden. Wenn Sie den Export von S3-Tabellen aktivieren, werden Ihre Metriken automatisch in schreibgeschützten Apache Iceberg-Tabellen im Bucket für AWS verwaltete aws-s3 Tabellen gespeichert, sodass sie mithilfe von SQL mit AWS Analysediensten wie Amazon Athena, Amazon Redshift und Amazon EMR abfragbar sind.
Anmerkung
Für den Export von S3 Storage Lens-Metriken in verwaltete S3-Tabellen fallen keine zusätzlichen Gebühren an. AWS Für Tabellenspeicherung, Tabellenverwaltung und Anforderungen an die Tabellen fallen Standardgebühren an. Weitere Informationen finden Sie unter Amazon S3 – Preise
Aktivieren Sie den Export von S3-Tabellen mithilfe der Konsole
-
Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich Storage Lens und dann Storage Lens Dashboards aus.
-
Wählen Sie in der Liste Storage Lens Dashboards das Dashboard aus, das Sie bearbeiten möchten.
-
Wählen Sie Bearbeiten aus.
-
Navigieren Sie auf der Dashboard-Seite zum Abschnitt Export und Veröffentlichung von Metriken.
-
Um den Tabellenexport für den Standardmetrikbericht zu aktivieren, wählen Sie als Bucket-Typ die Option Tabellen-Bucket aus.
-
Um den Metrikbericht „Tabellenexport für erweiterte Präfixe“ zu aktivieren, wählen Sie als Bucket-Typ die Option Tabellen-Bucket aus.
-
Überprüfen Sie die Dashboard-Konfiguration und wählen Sie Senden aus.
Anmerkung
Nachdem Sie den Export von S3-Tabellen aktiviert haben, kann es bis zu 48 Stunden dauern, bis die ersten Daten in den Tabellen verfügbar sind.
Anmerkung
Für den Export von S3 Storage Lens-Metriken in AWS verwaltete S3-Tabellen fallen keine zusätzlichen Gebühren an. Für Tabellenspeicherung, Tabellenverwaltung, Anforderungen an die Tabellen und Überwachung fallen Standardgebühren an. Sie können den Export in S3-Tabellen mithilfe der Amazon S3-Konsole, der Amazon S3-API AWS CLI, der oder AWS SDKs aktivieren oder deaktivieren.
Anmerkung
Standardmäßig laufen Datensätze in Ihren S3-Tabellen nicht ab. Um die Speicherkosten für Ihre Tabellen zu minimieren, können Sie den Ablauf von Datensätzen für die Tabellen aktivieren und konfigurieren. Mit dieser Option entfernt Amazon S3 automatisch Datensätze aus einer Tabelle, wenn die Datensätze ablaufen. Weitere Informationen finden Sie unter Ablauf des Datensatzes für Tabellen.
Aktivieren Sie den Export von S3-Tabellen mit dem AWS CLI
Anmerkung
Bevor Sie die folgenden Befehle ausführen, stellen Sie sicher, dass Sie über eine aktuelle CLI-Version verfügen. Weitere Informationen finden Sie unter Installieren oder Aktualisieren auf die neueste Version von AWS CLI.
Das folgende Beispiel ermöglicht den Export von S3-Tabellen für einen „Standardmetrikbericht“ einer S3 Storage Lens-Konfiguration mithilfe von AWS CLI. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die user input placeholders (Platzhalter für Benutzereingaben) durch Ihre Informationen.
aws s3control put-storage-lens-configuration --account-id=555555555555--config-id=your-configuration-id--storage-lens-configuration '{ "Id":"your-configuration-id", "AccountLevel":{ "ActivityMetrics":{ "IsEnabled":true }, "BucketLevel":{ "ActivityMetrics":{ "IsEnabled":true } } }, "DataExport":{ "S3BucketDestination":{ "OutputSchemaVersion":"V_1", "Format":"CSV", "AccountId":"555555555555", "Arn":"arn:aws:s3:::my-export-bucket", "Prefix":"storage-lens-exports/" }, "StorageLensTableDestination":{ "IsEnabled":true } }, "IsEnabled":true }'
Aktivieren Sie den S3-Tabellen-Export mit dem AWS SDKs
Im folgenden Beispiel wird der S3-Tabellen-Export für eine „Standardmetrikbericht“ der S3 Storage Lens-Konfiguration mithilfe des AWS SDK für Python (Boto3) aktiviert. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die user input placeholders (Platzhalter für Benutzereingaben) durch Ihre Informationen.
import boto3 s3control = boto3.client('s3control') response = s3control.put_storage_lens_configuration( AccountId='555555555555', ConfigId='your-configuration-id', StorageLensConfiguration={ 'Id': 'your-configuration-id', 'AccountLevel': { 'ActivityMetrics': { 'IsEnabled': True }, 'BucketLevel': { 'ActivityMetrics': { 'IsEnabled': True } } }, 'DataExport': { 'S3BucketDestination': { 'OutputSchemaVersion': 'V_1', 'Format': 'CSV', 'AccountId': '555555555555', 'Arn': 'arn:aws:s3:::my-export-bucket', 'Prefix': 'storage-lens-exports/' }, 'StorageLensTableDestination': { 'IsEnabled': True } }, 'IsEnabled': True } )
Weitere Informationen zur Verwendung der AWS SDKs finden Sie unter SDKs und Tools AWS .
Nächste Schritte
Nachdem Sie den Export von S3-Tabellen aktiviert haben, können Sie:
-
Weitere Informationen über Tabellenbenennung für den S3 Storage Lens-Export in S3-Tabellen
-
Weitere Informationen über Grundlegendes zu S3 Storage Lens-Tabellenschemas