適用於 的加密運算查詢 Clean Rooms - AWS Clean Rooms

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

適用於 的加密運算查詢 Clean Rooms

本主題提供使用 Cryptographic Computing for 加密之資料表撰寫查詢的相關資訊Clean Rooms。

在 上分支的查詢 NULL

在NULL陳述式上具有查詢分支表示使用語法,例如 IF x IS NULL THEN 0 ELSE 1

查詢一律可以對cleartext資料欄中的NULL陳述式進行分支。

只有在保留 NULL 值參數 (preserveNulls) 的值設定為 時,查詢才能對sealed資料欄和資料fingerprint欄中的NULL陳述式進行分支true

違反這些限制條件的查詢可能會導致不正確的結果。

將一個來源資料欄映射至多個目標資料欄

一個來源資料欄可以映射到多個目標資料欄。例如,您可能想要在資料欄SELECT上同時使用 JOIN和 。

如需詳細資訊,請參閱對 JOIN和 SELECT查詢使用相同的資料

對 JOIN和 SELECT查詢使用相同的資料

如果資料欄中的資料不敏感,它可以出現在cleartext目標資料欄中,這允許將其用於任何用途。

如果資料欄中的資料很敏感,且必須同時用於 JOIN和 SELECT查詢,請將該來源資料欄映射到輸出檔案中的兩個目標資料欄。一個資料欄是以 type 做為資料fingerprint欄加密,一個資料欄是以 type做為密封資料欄加密。C3R 加密用戶端的互動式結構描述產生會建議 _fingerprint和 的標頭尾碼_sealed。這些標頭尾碼可以是快速區分此類資料欄的實用慣例。