Erstellen eines Tabellen-Buckets - 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.

Erstellen eines Tabellen-Buckets

Amazon S3-Tabellen-Buckets sind ein S3-Bucket-Typ, mit dem Sie Tabellen als S3-Ressourcen erstellen und speichern können. Bevor Sie mit der Verwendung von S3-Tabellen beginnen, erstellen Sie einen Tabellen-Bucket, in dem Sie Tabellen speichern und verwalten. Wenn Sie einen Tabellen-Bucket erstellen, müssen Sie einen Bucket-Namen und eine AWS-Region auswählen. Der Tabellen-Bucket muss für das Konto in der ausgewählten Region eindeutig sein. Wenn der Tabellen-Bucket einmal erstellt ist, können sein Name und seine Region nicht mehr geändert werden. Weitere Informationen zur Benennung von Tabellen-Buckets finden Sie unter Regeln für die Benennung von Tabellen-Buckets, Tabellen und Namespaces in Amazon S3.

Der Amazon-Ressourcenname (ARN) von Tabellen-Buckets hat das folgende Format:

arn:aws:s3tables:region:owner-account-id:bucket/bucket-name

Standardmäßig können Sie bis zu 10 Tabellen-Buckets pro Region in einem AWS-Konto-Konto erstellen. Wenn Sie eine Erhöhung des Kontingents für Tabellen-Buckets oder Tabellen beantragen möchten, wenden Sie sich an Support.

Wenn Sie einen Tabellen-Bucket erstellen, können Sie den Verschlüsselungstyp angeben, der zur Verschlüsselung der Tabellen verwendet wird, die Sie in diesem Bucket erstellen. Weitere Informationen zu den Bucket-Verschlüsselungsoptionen finden Sie unter Schutz von S3-Tabellendaten durch Verschlüsselung.

Voraussetzungen für das Erstellen von Tabellen-Buckets

Um einen Tabellen-Bucket zu erstellen, müssen Sie Folgendes ausführen:

  • Stellen Sie sicher, dass Sie AWS Identity and Access Management-(IAM)-Berechtigungen für s3tables:CreateTableBucket.

Anmerkung

Wenn Sie SSE-KMS als Standardverschlüsselungstyp auswählen, benötigen Sie die Berechtigungen s3tables:PutTableBucketEncryption und die Berechtigung DescribeKey für den ausgewählten AWS KMS-Schlüssel. Darüber hinaus muss der AWS KMS-Schlüssel, den Sie verwenden, S3 Tables die Berechtigung zur automatischen Tabellenverwaltung gewähren. Weitere Informationen finden Sie unter Berechtigungsanforderungen für die SSE-KMS-Verschlüsselung von S3 Tables.

Sie können die Amazon-S3-Konsole, Amazon-S3-REST-APIs, AWS Command Line Interface (AWS CLI) oder AWS SDKs verwenden, um einen Tabellen-Bucket zu erstellen.

  1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie in der Navigationsleiste oben auf der Seite den Namen der aktuell angezeigten AWS-Region aus. Wählen Sie anschließend die Region aus, in der Sie einen Bucket erstellen möchten.

  3. Wählen Sie im linken Navigationsbereich Tabellen-Buckets aus.

  4. Wählen Sie Tabellen-Bucket erstellen aus, um die Seite Tabellen-Bucket erstellen zu öffnen.

  5. Geben Sie unter Eigenschaften einen Namen für Ihren Tabellen-Bucket ein.

    Anforderungen an den Namen des Tabellen-Buckets:

    • Muss innerhalb einer Region in Ihrem Konto eindeutig sein.

    • Muss zwischen 3 und 63 Zeichen lang sein.

    • Darf nur aus Kleinbuchstaben, Zahlen und Bindestrichen (-) bestehen.

    • Muss mit einer Zahl oder einem Buchstaben beginnen und enden.

    Der Name eines einmal erstellten Buckets kann nicht nachträglich geändert werden. Das AWS-Konto, mit dem der Bucket erstellt wird, ist Eigentümer des Buckets. Weitere Informationen zur Benennung von Tabellen-Buckets finden Sie unter Regeln für die Benennung von Tabellen-Buckets, Tabellen und Namespaces in Amazon S3.

  6. Wenn Sie Ihre Tabellen-Buckets in AWS-Analytikservices integrieren möchten, stellen Sie bitte sicher, dass die Option Integration aktivieren unter Integration mit AWS-Analytikservices ausgewählt ist.

    Anmerkung

    Wenn Sie Ihren ersten Tabellen-Bucket über die Konsole mit der Option Integration aktivieren erstellen, versucht Amazon S3, Ihren Tabellen-Bucket automatisch in AWS-Analytikdienste zu integrieren. Diese Integration ermöglicht es Ihnen, AWS-Analytikdienste zu verwenden, um alle Tabellen in der aktuellen Region abzufragen. Weitere Informationen finden Sie unter Integration von Amazon S3 S3-Tabellen mit AWS Analysediensten.

  7. Wählen Sie eine der folgenden Optionen unter Verschlüsselungstyp aus, um die Standardverschlüsselung zu konfigurieren:

    • Serverseitige Verschlüsselung mit von Amazon S3 verwaltetem Schlüssel (SSE-S3)

    • Serverseitige Verschlüsselung mit AWS Key Management Service-Schlüssel (SSE-KMS)

    Weitere Informationen zu Verschlüsselungsoptionen für Tabellendaten finden Sie unter Schutz von S3-Tabellendaten durch Verschlüsselung.

  8. Wählen Sie Create Bucket (Bucket erstellen) aus.

Dieses Beispiel veranschaulicht, wie Sie mit der AWS CLI einen Tabellen-Bucket erstellen. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die user input placeholders (Platzhalter für Benutzereingaben) durch Ihre Informationen.

aws s3tables create-table-bucket \ --region us-east-2 \ --name amzn-s3-demo-bucket1

Standardmäßig verwenden S3-Tabellen-Buckets SSE-S3 als Standardverschlüsselungseinstellung. Sie können jedoch den optionalen --encryption-configuration-Parameter verwenden, um einen anderen Verschlüsselungstyp anzugeben. Die folgenden Beispiele zeigen, wie Sie einen Bucket erstellen, der die SSE-KMS-Verschlüsselung verwendet. Weitere Informationen zu den Verschlüsselungseinstellungen für Tabellen-Buckets finden Sie unter Schutz von S3-Tabellendaten durch Verschlüsselung.

aws s3tables create-table-bucket \ --region us-east-2 \ --name amzn-s3-demo-bucket1 --encryption-configuration '{ "sseAlgorithm": "aws:kms", "kmsKeyArn": "arn:aws:kms:Region:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab" }'