

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
<a name="prepare-data-snowflake"></a>

Sie können Datentabellen abfragen, die im Snowflake Data Warehouse gespeichert wurden. 

Die Vorbereitung Ihrer Datentabellen in Snowflake umfasst die folgenden Schritte:

**Topics**
+ [Schritt 1: Erfüllen der Voraussetzungen](#prepare-data-snowflake-prereq)
+ [Schritt 2: (Optional) Bereiten Sie Ihre Daten für kryptografische Berechnungen vor](#prepare-data-snowflake-encrypt)
+ [Schritt 3: Erstellen Sie ein Geheimnis AWS Secrets Manager](#prepare-data-snowflake-secrets)
+ [Schritt 4: Nächste Schritte](#prepare-data-snowflake-next)

## Schritt 1: Erfüllen der Voraussetzungen
<a name="prepare-data-snowflake-prereq"></a>

Um Ihre Datentabellen für die Verwendung mit vorzubereiten AWS Clean Rooms, müssen Sie die folgenden Voraussetzungen erfüllen:
+ Ihnen wurden die AWS-Konto entsprechenden Berechtigungen zum Lesen Ihrer Datentabellen erteilt. Weitere Informationen finden Sie unter [Erstellen Sie eine Servicerolle, um Daten aus Snowflake zu lesen](setting-up-roles.md#create-service-role-third-party).
+ Ihre Datentabellen werden in einem der [unterstützten Datenformate für](data-formats.md) gespeichert AWS Clean Rooms.
+ Ihre Datentabellen verwenden die [unterstützten Datentypen für AWS Clean Rooms](data-formats.md#data-types).
+ Ihre Datentabelle wird in einem Snowflake-Warehouse gespeichert. Weitere Informationen finden Sie in der [Snowflake-Dokumentation](https://docs.snowflake.com/en/guides-overview-db ).
+ Sie haben einen neuen Snowflake-Benutzer mit Leseberechtigungen für die Snowflake-Tabelle eingerichtet, die Sie Ihrer Kollaboration zuordnen werden.

## Schritt 2: (Optional) Bereiten Sie Ihre Daten für kryptografische Berechnungen vor
<a name="prepare-data-snowflake-encrypt"></a>

(Optional) Wenn Sie kryptografische Berechnungen 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.

Gehen Sie wie unter beschrieben vor, um Ihre Daten für die kryptografische Datenverarbeitung vorzubereiten. [Vorbereiten verschlüsselter Datentabellen mit Cryptographic Computing für Clean Rooms](prepare-encrypted-data.md)

## Schritt 3: Erstellen Sie ein Geheimnis AWS Secrets Manager
<a name="prepare-data-snowflake-secrets"></a>

Um von aus 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 Secret dann einer Snowflake-Tabelle unter zuordnen. AWS Clean Rooms

**Anmerkung**  
Wir empfehlen Ihnen, einen neuen Benutzer zu erstellen, der ausschließlich für bestimmt ist. 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 ein AWS Secrets Manager Geheimnis zu erstellen**

1. Generieren Sie in Snowflake einen Benutzer `snowflakeUser` und richten Sie die Schlüsselpaar-Authentifizierung ein.
**Anmerkung**  
Im November 2025 wird Snowflake dazu übergehen, nur die Schlüsselpaar-Authentifizierung zu unterstützen. Diese Änderung wird sich auf die aktuelle AWS Clean Rooms Integration mit Snowflake auswirken, die die Authentifizierung mit Benutzername und Passwort verwendet. Nach diesem Datum ist für Snowflake-Verbindungen eine Schlüsselpaar-Authentifizierung mit einem AWS Clean Rooms privaten Snowflake-PEM-Schlüssel (Privacy Enhanced Mail) erforderlich.

1.  Ermitteln Sie, mit welchem Snowflake-Warehouse dieser Benutzer interagieren wird,. `snowflakeWarehouse` Stellen Sie es entweder `snowflakeUser` in Snowflake als `DEFAULT_WAREHOUSE` für ein oder merken Sie es sich für den nächsten Schritt.

1. Erstellen Sie in [AWS Secrets Manager](https://us-east-1.console.aws.amazon.com/secretsmanager/listsecrets?region=us-east-1) ein Secret mit Ihren Snowflake-Anmeldeinformationen. Um ein Geheimnis in Secrets Manager zu erstellen, folgen Sie dem Tutorial, das im *AWS Secrets Manager Benutzerhandbuch* unter [Create an AWS Secrets Manager Secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) verfügbar ist. Nachdem Sie das Geheimnis erstellt haben, behalten Sie den geheimen Namen `secretName` für den nächsten Schritt bei. 
   + Wenn Sie **Schlüssel/Wert-Paare** auswählen, erstellen Sie ein Paar für `snowflakeUser` mit dem Schlüssel. `sfUser` 
   + Erstellen Sie bei der Auswahl von **Schlüssel/Wert-Paaren** ein Paar für Ihren privaten Snowflake-PEM-Schlüssel mit dem Schlüssel. `pem_private_key`
   + Erstellen Sie bei der Auswahl von **Schlüssel/Wert-Paaren ein Paar** für mit dem Schlüssel. `snowflakeWarehouse` `sfWarehouse` 

     Dies ist nicht erforderlich, wenn in Snowflake ein Standard festgelegt ist. 
   + Erstellen Sie bei der Auswahl von **Schlüssel/Wert-Paaren** ein Paar für `snowflakeRole` mit dem Schlüssel. `sfRole` 

## Schritt 4: Nächste Schritte
<a name="prepare-data-snowflake-next"></a>

Nachdem Sie Ihre Datentabellen in Snowflake vorbereitet haben, können Sie: 
+ [Erstellen Sie eine konfigurierte Tabelle](create-configured-table.md)
+ [Erstellen Sie ein ML-Modell](working-with-machine-learning-tdp.md)

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](create-collaboration.md).
+ Der Ersteller der Kollaboration hat die Kollaborations-ID an Sie als Teilnehmer der Kollaboration gesendet.