View a markdown version of this page

Vorbereitung von Datentabellen in Amazon S3 - AWS Clean Rooms

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.

Vorbereitung von Datentabellen in Amazon S3

Sie können Datentabellen analysieren, die in Amazon S3 katalogisiert AWS Glue und dort gespeichert wurden. Wenn Ihre Datentabellen bereits katalogisiert sind AWS Glue, fahren Sie mit fort. Erstellen einer konfigurierten Tabelle in AWS Clean Rooms

Wichtig

Wenn Sie Ihre Daten in Amazon S3 für die Verwendung mit vorbereiten AWS Clean Rooms, müssen Sie sicherstellen, dass der Speicherort Ihrer AWS Glue Tabelle exakt dem Verzeichnispfad entspricht, in dem Ihre Datendateien gespeichert sind.

Beispiel: Wenn Ihre Daten in `s3://mybucket/folder/subfolder/data.parquet` gespeichert sind, muss Ihr AWS Glue Tabellenspeicherort auf `verweisens3://mybucket/folder/subfolder/. Wenn Sie den Tabellenspeicherort auf ein übergeordnetes Verzeichnis (s3://mybucket/folder/``) setzen, erscheint die Tabelle bei der Abfrage leer.

Die Vorbereitung Ihrer Datentabellen in Amazon S3 umfasst die folgenden Schritte:

Schritt 1: Erfüllen der Voraussetzungen

Um Ihre Datentabellen für die Verwendung mit vorzubereiten AWS Clean Rooms, müssen Sie die folgenden Voraussetzungen erfüllen:

Schritt 2: (Optional) Bereiten Sie Ihre Daten für die kryptografische Datenverarbeitung vor

(Optional) Wenn Sie kryptografisches Rechnen verwenden und Ihre Datentabelle vertrauliche Informationen enthält, die Sie verschlüsseln möchten, müssen Sie die Datentabelle mit dem C3R-Verschlüsselungsclient verschlüsseln.

Um Ihre Daten für die kryptografische Datenverarbeitung vorzubereiten, folgen Sie den Anweisungen unter. Vorbereiten verschlüsselter Datentabellen mit Cryptographic Computing für Clean Rooms

Schritt 3: Laden Sie Ihre Datentabelle auf Amazon S3 hoch

Anmerkung

Wenn Sie beabsichtigen, verschlüsselte Datentabellen in der Zusammenarbeit zu verwenden, müssen Sie zuerst die Daten für kryptografische Berechnungen verschlüsseln, bevor Sie Ihre Datentabelle auf Amazon S3 hochladen. Weitere Informationen finden Sie unter Vorbereiten verschlüsselter Datentabellen mit Cryptographic Computing für Clean Rooms.

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

  2. Wählen Sie Buckets und dann einen Bucket aus, in dem Sie Ihre Datentabelle speichern möchten.

  3. Wählen Sie Upload und folgen Sie dann den Anweisungen.

  4. Wählen Sie den Tab „Objekte“, um das Präfix anzuzeigen, in dem Ihre Daten gespeichert sind. Notieren Sie sich den Namen des Ordners.

    Sie können den Ordner auswählen, um die Daten anzuzeigen.

Schritt 4: Erstellen Sie eine AWS Glue Tabelle

Wenn Sie bereits eine AWS Glue Datentabelle haben, können Sie diesen Schritt überspringen.

In diesem Schritt richten Sie einen Crawler ein AWS Glue , der alle Dateien in Ihrem S3-Bucket crawlt und eine AWS Glue Tabelle erstellt. Weitere Informationen finden Sie im AWS Glue Benutzerhandbuch unter Definieren von Crawlern. AWS Glue

Weitere Informationen zu unterstützten AWS Glue Data Catalog Datentypen finden Sie unterUnterstützte Datentypen.

Anmerkung

AWS Clean Rooms unterstützt derzeit keine S3-Buckets, bei AWS Lake Formation denen registriert ist.

Das folgende Verfahren beschreibt, wie eine AWS Glue Tabelle erstellt wird. Wenn Sie ein AWS Glue Data Catalog verschlüsseltes Objekt mit einem AWS Key Management Service (AWS KMS) -Schlüssel verwenden möchten, müssen Sie die KMS-Richtlinie für Schlüsselberechtigungen konfigurieren, um den Zugriff auf diese verschlüsselte Tabelle zu ermöglichen. Weitere Informationen finden Sie im AWS Glue Entwicklerhandbuch unter Verschlüsselung in AWS Glue einrichten.

Um eine zu erstellen AWS Glue Tabelle
  1. Folgen Sie den Anweisungen zum Arbeiten mit Crawlern auf der AWS Glue Konsole im AWS Glue Benutzerhandbuch.

  2. Notieren Sie sich den AWS Glue Datenbanknamen und den AWS Glue Tabellennamen.

Schritt 5: Nächste Schritte

Nachdem Sie Ihre Datentabellen in Amazon S3 vorbereitet haben, sind Sie bereit:

Die Tabellen können abgefragt werden nach:

  • Der Ersteller der Kollaboration hat eine Kollaboration in eingerichtet. AWS Clean Rooms Weitere Informationen finden Sie unter Eine Zusammenarbeit erstellen.

  • Der Ersteller der Kollaboration hat die Kollaborations-ID an Sie als Teilnehmer der Kollaboration gesendet.