Interrogazioni con calcolo crittografico per Clean Rooms - AWS Clean Rooms

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à.

Interrogazioni con calcolo crittografico per Clean Rooms

Questo argomento fornisce informazioni sulla scrittura di query che utilizzano tabelle di dati che sono state crittografate utilizzando Cryptographic Computing for. Clean Rooms

Interrogazioni che si estendono su NULL

Avere un ramo di query su un'NULListruzione significa usare una sintassi come. IF x IS NULL THEN 0 ELSE 1

Le interrogazioni possono sempre basarsi su NULL istruzioni disposte in cleartext colonne.

Le query possono diramarsi su NULL istruzioni in sealed colonne e fingerprint colonne solo quando il valore del parametro Preserve NULL values (preserveNulls) è impostato su. true

Le query che violano questi vincoli potrebbero produrre risultati errati.

Mappatura di una colonna di origine su più colonne di destinazione

Una colonna di origine può essere mappata su più colonne di destinazione. Ad esempio, potresti voler eseguire entrambe le operazioni JOIN e SELECT su una colonna.

Per ulteriori informazioni, consulta Utilizzo degli stessi dati per entrambe JOIN le SELECT query.

Utilizzo degli stessi dati per entrambe JOIN le SELECT query

Se i dati di una colonna non sono sensibili, possono essere visualizzati in una colonna di cleartext destinazione, il che consente di utilizzarli per qualsiasi scopo.

Se i dati in una colonna sono riservati e devono essere utilizzati per entrambe le JOIN SELECT query, mappate la colonna di origine su due colonne di destinazione nel file di output. Una colonna viene crittografata con la colonna type come fingerprint colonna e una colonna viene crittografata con la type colonna sigillata. La generazione dello schema interattivo del client di crittografia C3R suggerisce i suffissi di intestazione di and. _fingerprint _sealed Questi suffissi di intestazione possono essere una convenzione utile per differenziare rapidamente tali colonne.