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“.

S3-Metadata-Tabellenschema

Fokusmodus
S3-Metadata-Tabellenschema - 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.

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.

Amazon-S3-Metadatentabellen enthalten Zeilen und Spalten. Jede Zeile steht für ein Mutationsereignis, das ein Objekt in Ihrem Allzweck-Bucket erstellt, aktualisiert oder gelöscht hat. Die meisten dieser Ereignisse sind das Ergebnis verschiedener Benutzeraktionen, aber einige dieser Ereignisse sind das Ergebnis von Aktionen, die von Amazon S3 in Ihrem Namen durchgeführt werden, wie z. B. das Ablaufen des S3 Lifecycle oder der Wechsel der Speicherklasse.

Bei S3 Metadata handelt es sich um eine Pipeline zur Ereignisverarbeitung, die dafür sorgt, dass die Metadatentabelle letztendlich mit den Änderungen in Ihrem Allzweck-Bucket übereinstimmt. Beachten Sie, dass zu dem Zeitpunkt, zu dem S3 Metadata darüber informiert wird, dass ein Objekt erstellt oder aktualisiert wurde, dieses Objekt möglicherweise bereits im Bucket überschrieben oder gelöscht wurde. Standardmäßig wird für jeden S3-Bucket-Vorgang eine Tabellenzeile erstellt. Wenn jedoch Objektmetadaten gelöscht oder überschrieben werden oder Objekte nicht mehr abgerufen werden können, wird in einigen Spalten möglicherweise ein NULL Wert angezeigt, der auf ein fehlendes Metadatenschema hinweist.

Nachfolgend sehen Sie ein Beispiel für eine Metadatentabelle für einen Allzweck-Bucket mit dem Namen amzn-s3-demo-bucket:

bucket key sequence_number record_type record_timestamp version_id is_delete_marker size last_modified_date e_tag storage_class is_multipart encryption_status is_bucket_key_enabled kms_key_arn checksum_algorithm object_tags user_metadata requester source_ip_address request_id amzn-s3-demo-bucket Finance/statement1.pdf 80e737d8b4d82f776affffffffffffffff006737d8b4d82f776a00000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.899 FALSE 6223 11/15/2024 23:26 e131b86632dda753aac4018f72192b83 STANDARD FALSE SSE-KMS FALSE arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890df SSECRC32 {} {count -> Asia, customs -> false, family -> true, location -> Mary, name -> football, user -> United States} 111122223333 192.0.2.1 CVK8FWYRW0M9JW65 amzn-s3-demo-bucket s3-dg.pdf 80e737d8b4e39f1dbdffffffffffffffff006737d8b4e39f1dbd00000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.942 FALSE 3554 11/15/2024 23:26 9bb49efc2d92c05558ddffbbde8636d5 STANDARD FALSE DSSE-KMS FALSE arn:aws:kms:us-east-1:936810216292:key/0dcebce6-49fd-4cae-b2e2-5512ad281afd SSESHA1 {} {} 111122223333 192.0.2.1 CVKAQDRAZEG7KXAY amzn-s3-demo-bucket Development/Projects.xls 80e737d8b4ed9ac5c6ffffffffffffffff006737d8b4ed9ac5c600000000000000000000000000000000000000000000000072 CREATE 2024-11-15 23:26:44.966 FALSE 7746 11/15/2024 23:26 729a6863e47fb9955b31bfabce984908 STANDARD FALSE SSE-S3 FALSE NULL SSECRC32 {} {count -> Asia, customs -> Canada, family -> Billiards, filter -> true, location -> Europe, name -> Asia, user -> United States} 111122223333 192.0.2.1 CVK7Z6XQTQ90BSRV

Metadatentabellen haben das folgende Schema:

Spaltenname Erforderlich? Datentyp

bucket

Ja String Der Name des Allzweck-Buckets. Weitere Informationen finden Sie unter Benennungsregeln für Allzweck-Buckets.

key

Ja String Der Name des Objektschlüssels (oder Schlüssel), der das Objekt in dem Bucket eindeutig identifiziert. Weitere Informationen finden Sie unter Markieren von Amazon-S3-Objekten.

sequence_number

Ja String

Die Sequenznummer, bei der es sich um eine Ordinalzahl handelt, die in den Datensätzen für ein bestimmtes Objekt enthalten ist. Um Datensätze desselben Buckets und Schlüssels zu sortieren, können Sie nach sequence_number sortieren. Bei einem bestimmten Bucket und Schlüssel bedeutet ein lexikographisch größerer sequence_number-Wert, dass der Datensatz erst vor Kurzem in den Bucket aufgenommen wurde.

record_type

Ja String

Der Typ dieses Datensatzes, CREATE, UPDATE_METADATA oder DELETE.

CREATE-Datensätze geben an, dass ein neues Objekt (oder eine neue Version des Objekts) in den Bucket geschrieben wurde.

UPDATE_METADATA-Datensätze erfassen Änderungen an veränderbaren Metadaten für ein vorhandenes Objekt, wie z. B. die Speicherklasse oder Tags.

DELETE-Datensätze geben an, dass dieses Objekt (oder diese Version des Objekts) gelöscht wurde. Wenn die Versionsverwaltung aktiviert ist, stellen DELETE-Datensätze entweder eine Löschmarkierung oder eine permanente Löschung dar. Löschmarkierungen haben einen record_type-Wert von DELETE und einen is_delete_marker-Wert von True. Dauerhaft gelöschte Datensätze haben in allen anderen Spalten Nullwerte, außer in bucket, key, sequence_number, record_type, record_timestamp und version_id. Weitere Informationen finden Sie unter Löschen von Objekten aus einem versioning-fähigen Bucket.

record_timestamp

Ja Zeitstempel NTZ (keine Zeitzone)

Der Zeitstempel, der diesem Datensatz zugeordnet ist.

version_id

Nein String

Die Versions-ID des Objekts. Wenn Sie das Versioning für einen Bucket aktivieren, weist Amazon S3 allen Objekten, die dem Bucket hinzugefügt werden, eine Versionsnummer zu. Weitere Informationen finden Sie unter Beibehalten mehrerer Versionen von Objekten mit der S3-Versionsverwaltung.

Objekte, die in Ihrem Bucket gespeichert sind, bevor Sie den Status für die Versionsverwaltung einrichten, haben die Versions-ID „Null“.

is_delete_marker

Nein Boolesch

Der Status der Löschmarkierung des Objekts. Wenn das Objekt eine Löschmarkierung ist, ist dieser Wert True. Andernfalls ist der Wert False. Weitere Informationen finden Sie unter Arbeiten mit Löschmarkierungen.

Anmerkung

Zeilen, die für Löschmarkierungen hinzugefügt werden, haben einen record_type-Wert von DELETE, nicht UPDATE_METADATA. Wenn die Löschmarkierung als Ergebnis eines S3-Lifecycle-Ablaufs erstellt wird, lautet der requester-Wert s3.amazonaws.com.

size

Nein Long

Die Objektgröße in Byte, ohne die Größe von unvollständigen mehrteiligen Uploads oder Objektmetadaten. Wenn is_delete_marker True ist, ist die Größe 0. Weitere Informationen finden Sie unter Systemdefinierte Objektmetadaten.

last_modified_date

Nein Zeitstempel NTZ (keine Zeitzone)

Das Datum, an dem das Objekt erstellt wurde, oder das letzte Änderungsdatum, je nachdem, welcher Wert aktueller ist Bei mehrteiligen Uploads entspricht das Objekterstellungsdatum dem Startdatum des mehrteiligen Uploads. Weitere Informationen finden Sie unter Systemdefinierte Objektmetadaten.

e_tag

Nein String

Das Entity-Tag (ETag), das ein Hash des Objekts ist. Das ETag spiegelt nur Änderungen am Inhalt eines Objekts wider, nicht an seinen Metadaten. Dabei ETag kann es sich um MD5 eine Zusammenfassung der Objektdaten handeln. Ob ETag es sich um einen MD5 Digest handelt, hängt davon ab, wie das Objekt erstellt wurde und wie es verschlüsselt ist. Weitere Informationen finden Sie unter Objectin der Amazon S3 S3-API-Referenz.

storage_class

Nein String

Die Speicherklasse, für die Speicherung des Objekts verwendet wird. STANDARD, REDUCED_REDUNDANCY, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER, DEEP_ARCHIVE oder GLACIER_IR. Weitere Informationen finden Sie unter Verstehen und Verwalten von Amazon-S3-Speicherklassen.

is_multipart

Nein Boolesch

Der Upload-Typ des Objekts. Wenn das Objekt als mehrteiliger Upload hochgeladen wurde, ist dieser Wert True. Andernfalls ist der Wert False. Weitere Informationen finden Sie unter Hochladen und Kopieren von Objekten mit mehrteiligen Uploads in Amazon S3.

encryption_status

Nein String

Der serverseitige Verschlüsselungsstatus, abhängig vom verwendeten Verschlüsselungsschlüssel: Die serverseitige Verschlüsselung mit von Amazon S3 verwalteten Schlüsseln (SSE-S3), die serverseitige Verschlüsselung mit AWS Key Management Service (AWS KMS) -Schlüsseln (SSE-KMS), die serverseitige Dual-Layer-Verschlüsselung mit AWS KMS keys (DSSE-KMS) oder die serverseitige Verschlüsselung mit vom Kunden bereitgestellten Schlüsseln (SSE-C). Wenn das Objekt unverschlüsselt ist, ist dieser Wert null. Mögliche Werte sind SSE-S3, SSE-KMS, DSSE-KMS, SSE-C oder null. Weitere Informationen finden Sie unter Datenschutz durch Verschlüsselung.

is_bucket_key_enabled

Nein Boolesch

Der S3-Bucket-Key-Aktivierungsstatus des Objekts. Wenn das Objekt einen S3-Bucket-Schlüssel für SSE-KMS verwendet, ist dieser Wert. True Andernfalls ist der Wert False. Weitere Informationen finden Sie unter Konfigurieren eines S3-Bucket-Schlüssels auf Objektebene.

kms_key_arn

Nein String

Der Amazon-Ressourcenname (ARN) für den KMS-Schlüssel, mit dem das Objekt verschlüsselt ist, für Zeilen, in denen encryption_status SSE-KMS oder DSSE-KMS ist. Wenn das Objekt nicht mit SSE-KMS oder DSSE-KMS verschlüsselt ist, ist der Wert null. Weitere Informationen erhalten Sie unter Verwenden der serverseitigen Verschlüsselung mit AWS KMS Schlüsseln (SSE-KMS) und Verwendung der zweischichtigen serverseitigen Verschlüsselung mit AWS KMS Schlüsseln (DSSE-KMS).

Anmerkung

Wenn eine Zeile eine Objektversion darstellt, die zum Zeitpunkt der Verarbeitung eines Lösch- oder Überschreibungsereignisses nicht mehr existierte, enthält kms_key_arn einen Nullwert, selbst wenn der encryption_status-Spaltenwert SSE-KMS oder DSSE-KMS ist.

checksum_algorithm

Nein String

Der Algorithmus, der verwendet wird, um die Prüfsumme für das Objekt zu erstellen, einer von CRC64-NVME, CRC32, CRC32C, SHA1 oder SHA256. Falls keine Prüfsumme vorhanden ist, lautet dieser Wert null. Weitere Informationen finden Sie unter Verwenden unterstützter Prüfsummenalgorithmen.

object_tags

Nein Map <String, String>

Die Objekt-Tags, die mit dem Objekt verknüpft sind. Objekt-Tags werden als Zuordnung von Schlüssel-Wert-Paaren gespeichert. Wenn ein Objekt keine Objekt-Tags hat, wird eine leere Zuordnung ({}) gespeichert. Weitere Informationen finden Sie unter Kategorisieren des Speichers mithilfe von Markierungen

Anmerkung

Wenn der record_type-Wert DELETE ist, enthält die object_tags-Spalte einen Nullwert. Wenn der record_type-Wert CREATE oder UPDATE_METADATA ist, enthalten Zeilen, die Objektversionen darstellen, die zum Zeitpunkt der Verarbeitung eines Lösch- oder Überschreibungsereignisses nicht mehr existierten, einen Nullwert in der object_tags-Spalte.

user_metadata

Nein Map <String, String>

Die Benutzermetadaten, die dem Objekt verknüpft sind. Benutzermetadaten werden als Zuordnung von Schlüssel-Wert-Paaren gespeichert. Wenn ein Objekt keine Benutzermetadaten hat, wird eine leere Zuordnung ({}) gespeichert. Weitere Informationen finden Sie unter Benutzerdefinierte Objektmetadaten.

Anmerkung

Wenn der record_type-Wert DELETE ist, enthält die user_metadata-Spalte einen Nullwert. Wenn der record_type-Wert CREATE oder UPDATE_METADATA ist, enthalten Zeilen, die Objektversionen darstellen, die zum Zeitpunkt der Verarbeitung eines Lösch- oder Überschreibungsereignisses nicht mehr existierten, einen Nullwert in der user_metadata-Spalte.

requester

Nein String

Die AWS-Konto ID des Anforderers oder des AWS-Service Prinzipals, der die Anfrage gestellt hat.

source_ip_address

Nein String

Die Quell-IP-Adresse der Anforderung. Bei Datensätzen, die durch eine Benutzeranfrage generiert werden, enthält diese Spalte die Quell-IP-Adresse der Anfrage. Für Aktionen, die von Amazon S3 oder einem anderen AWS-Service im Namen des Benutzers ausgeführt werden, enthält diese Spalte einen Nullwert.

request_id

Nein String

Die Anforderungs-ID, die mit dieser Anforderung verknüpft ist.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.