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.
Datentabellen in Snowflake vorbereiten
Sie können Datentabellen abfragen, die im Snowflake Data Warehouse gespeichert wurden.
Die Vorbereitung Ihrer Datentabellen in Snowflake umfasst die folgenden Schritte:
Themen
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:
-
Sie verfügen über eine AWS-Konto mit den entsprechenden Berechtigungen zum Lesen Ihrer Datentabellen. Weitere Informationen finden Sie unter Erstellen Sie eine Servicerolle, um Daten aus Snowflake zu lesen.
-
Ihre Datentabellen werden in einem der unterstützten Datenformate für gespeichert AWS Clean Rooms.
-
Ihre Datentabellen verwenden die unterstützten Datentypen für AWS Clean Rooms.
-
Ihre Datentabelle wird in einem Snowflake-Warehouse gespeichert. Weitere Informationen finden Sie in der Snowflake-Dokumentation.
-
Sie haben einen neuen Snowflake-Benutzer mit Leseberechtigungen für die Snowflake-Tabelle eingerichtet, die Sie Ihrer Zusammenarbeit zuordnen werden.
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: Erstellen Sie eine AWS Secrets Manager Secret
Um eine Verbindung zu Snowflake herzustellen AWS Clean Rooms, müssen Sie Ihre Snowflake-Anmeldeinformationen in einem AWS Secrets Manager Secret erstellen und speichern und dieses Geheimnis dann mit einer Snowflake-Tabelle in verknüpfen. AWS Clean Rooms
Anmerkung
Wir empfehlen, einen neuen Benutzer zu erstellen, der ausschließlich für. AWS Clean Rooms Dieser Benutzer sollte nur eine Rolle mit Leseberechtigungen für die Daten haben, auf die Sie zugreifen AWS Clean Rooms möchten.
Um eine zu erstellen AWS Secrets Manager Secret
-
Generieren Sie in Snowflake einen Benutzer
snowflakeUserund richten Sie die Schlüsselpaar-Authentifizierung ein.Anmerkung
Im November 2025 wird Snowflake dazu übergehen, nur noch die Schlüsselpaar-Authentifizierung zu unterstützen. Diese Änderung wird sich auf die aktuelle AWS Clean Rooms Integration mit Snowflake auswirken, bei der die Authentifizierung mit Benutzername und Passwort verwendet wird. Nach diesem Datum ist für Snowflake-Verbindungen eine Schlüsselpaar-Authentifizierung mit einem privaten Snowflake Privacy Enhanced Mail (PEM) -Schlüssel erforderlich. AWS Clean Rooms
-
Ermitteln Sie, mit welchem Snowflake-Warehouse dieser Benutzer interagieren wird.
snowflakeWarehouseStellen Sie es entwedersnowflakeUserin Snowflake als „DEFAULT_WAREHOUSEfür“ ein oder merken Sie es sich für den nächsten Schritt. -
Erstellen Sie in AWS Secrets Manager
ein Secret mit Ihren Snowflake-Anmeldeinformationen. Um ein Geheimnis in Secrets Manager zu erstellen, folgen Sie dem Tutorial unter Create an AWS Secrets Manager Secret im AWS Secrets Manager Benutzerhandbuch. Nachdem Sie das Geheimnis erstellt haben, behalten Sie den Namen des Geheimnisses secretNamefür den nächsten Schritt bei.-
Erstellen Sie bei der Auswahl von Key/value Paaren ein Paar für
snowflakeUsermit dem SchlüsselsfUser. -
Erstellen Sie bei der Auswahl von Key/value Paaren ein Paar für Ihren privaten Snowflake-PEM-Schlüssel mit dem Schlüssel.
pem_private_key -
Erstellen Sie bei der Auswahl von Key/value Paaren ein Paar für
snowflakeWarehousemit dem Schlüssel.sfWarehouseDies ist nicht erforderlich, wenn in Snowflake ein Standard festgelegt ist.
-
Erstellen Sie bei der Auswahl von Key/value Paaren ein Paar für
snowflakeRolemit dem Schlüssel.sfRole
-
Schritt 4: Nächste Schritte
Nachdem Sie Ihre Datentabellen in Snowflake vorbereitet haben, können Sie:
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.