本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用加密计算进行查询 Clean Rooms
本主题提供有关编写查询的信息,这些查询使用已使用加密计算进行加密的数据表 Clean Rooms.
分支开启的查询 NULL
在 a 上有一个查询分支 NULL 语句的意思是使用类似的语法IF x IS NULL THEN 0 ELSE 1
。
查询可以随时分支 NULL 中的陈述 cleartext 列。
查询可以分支 NULL 中的陈述 sealed 列和 fingerprint 仅当 “保留空值” 参数 (preserveNulls
) 的值设置为时,才会列出列true
。
违反这些限制条件的查询可能会生成不正确的结果。
将一个源列映射到多个目标列
将一个源列映射到多个目标列。例如,你可能想要两者兼而有之 JOIN 以及 SELECT 在专栏上。
有关更多信息,请参阅 对两者使用相同的数据 JOIN 以及 SELECT 查询。
对两者使用相同的数据 JOIN 以及 SELECT 查询
如果列中的数据不敏感,则它可以显示在 cleartext 目标列,允许将其用于任何目的。
如果一列中的数据是敏感的,并且必须同时用于两者 JOIN 以及 SELECT 查询,将该源列映射到输出文件中的两个目标列。一列使用 a type
s 进行加密 fingerprint 列,其中一列使用type
作为密封列进行加密。C3R 加密客户端的交互式架构生成建议标题后缀为 _fingerprint
和 _sealed
。这些标题后缀可以成为快速区分此类列的有用惯例。