Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Preparazione delle tabelle di dati in Snowflake
Puoi interrogare le tabelle di dati che sono state archiviate nel data warehouse Snowflake.
La preparazione delle tabelle di dati in Snowflake prevede i seguenti passaggi:
Argomenti
Fase 1: completamento dei prerequisiti
Per preparare le tabelle di dati da utilizzare con AWS Clean Rooms, è necessario completare i seguenti prerequisiti:
-
Si dispone di un account Account AWS con le autorizzazioni appropriate concesse per leggere le tabelle di dati. Per ulteriori informazioni, consulta Crea un ruolo di servizio per leggere i dati da Snowflake.
-
Le tabelle di dati vengono salvate come uno dei formati di dati supportati per AWS Clean Rooms.
-
Le tue tabelle di dati utilizzano i tipi di dati supportati per AWS Clean Rooms.
-
La tabella dati è archiviata in un magazzino Snowflake. Per ulteriori informazioni, consulta la documentazione di Snowflake
. -
Hai configurato un nuovo utente Snowflake con privilegi di sola lettura per la tabella Snowflake che assocerai alla tua collaborazione.
Fase 2: (Facoltativo) Preparare i dati per il calcolo crittografico
(Facoltativo) Se utilizzi il calcolo crittografico e la tabella di dati contiene informazioni sensibili che desideri crittografare, devi crittografare la tabella di dati utilizzando il client di crittografia C3R.
Per preparare i dati per l'elaborazione crittografica, segui le procedure riportate in. Preparazione di tabelle di dati crittografate con Cryptographic Computing per Clean Rooms
Fase 3: Creare un segreto Gestione dei segreti AWS
Per connetterti a Snowflake da AWS Clean Rooms, dovrai creare e archiviare le tue credenziali Snowflake in un file Gestione dei segreti AWS segreto, quindi associare quel segreto a una tabella Snowflake in. AWS Clean Rooms
Nota
Ti consigliamo di creare un nuovo utente esclusivamente per. AWS Clean Rooms Tale utente dovrebbe avere solo un ruolo con autorizzazioni di lettura per i dati a cui desideri AWS Clean Rooms accedere.
Per creare un segreto Gestione dei segreti AWS
-
In Snowflake, genera un utente
snowflakeUsere configura l'autenticazione tramite coppia di chiavi.Nota
A novembre 2025, Snowflake passerà al supporto della sola autenticazione a coppia di chiavi. Questa modifica influirà sull'attuale AWS Clean Rooms integrazione con Snowflake, che utilizza l'autenticazione con nome utente e password. Dopo questa data, le connessioni Snowflake AWS Clean Rooms richiederanno l'autenticazione tramite coppia di chiavi utilizzando una chiave privata Snowflake Privacy Enhanced Mail (PEM).
-
Determina con quale magazzino Snowflake interagirà questo utente,.
snowflakeWarehousePuoi impostarlo come modulosnowflakeUserin Snowflake o ricordarlo per il passaggio successivo.DEFAULT_WAREHOUSE -
In Gestione dei segreti AWS
, crea un segreto utilizzando le tue credenziali Snowflake. Per creare un segreto in Secrets Manager, segui il tutorial disponibile in Crea un Gestione dei segreti AWS segreto nella Guida per l'Gestione dei segreti AWS utente. Dopo aver creato il segreto, mantieni il nome del segreto secretNameper il passaggio successivo.-
Quando selezionate coppie chiave/valore, create una coppia per
snowflakeUsercon la chiave.sfUser -
Quando selezionate le coppie chiave/valore, create una coppia per la chiave privata Snowflake PEM con la chiave.
pem_private_key -
Quando selezionate le coppie chiave/valore, create una coppia per con la chiave.
snowflakeWarehousesfWarehouseQuesto non è necessario se in Snowflake è impostato un valore predefinito.
-
Quando selezionate coppie chiave/valore, create una coppia per
snowflakeRolecon la chiave.sfRole
-
Fase 4: Fasi successive
Ora che hai preparato le tabelle di dati in Snowflake, sei pronto per:
Le tabelle possono essere interrogate dopo:
-
Il creatore della collaborazione ha impostato una collaborazione in. AWS Clean Rooms Per ulteriori informazioni, consulta Creare una collaborazione.
-
L'autore della collaborazione ti ha inviato l'ID della collaborazione come partecipante alla collaborazione.