本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
不允許的輸出資料欄
自訂分析規則中的disallowedOutputColumns控制項可讓您定義無法在查詢結果中投影的資料欄清單。透過轉換、別名或其他方式對不允許資料欄的任何參考都不能出現在查詢的最終 SELECT(投影) 中。
控制項禁止直接投影,但無法完全防止間接推斷值。您仍然可以在子查詢或通用資料表表達式 (CTE) 內的投影中使用不允許的資料欄,只要它們未在最終投影中參考。
CACHE TABLE 限制條件
AWS Clean Rooms 對快取資料表強制執行不允許的輸出資料欄限制。快取的資料表無法在其子SELECT句中參考不允許的輸出資料欄。若要在查詢的後續部分中使用具有不允許輸出資料欄限制的欄,請將快取資料表轉換為 CTE。
下列範例會將 user_id新增至disallowedOutputColumns控制項:
{ "disallowedOutputColumns": [ "user_id" ] }
如需不允許資料欄如何使用已設定資料表的詳細資訊,請參閱 設定的資料表不允許的資料欄。