Abfragen mit Cryptographic Computing für Clean Rooms - AWS Clean Rooms

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Abfragen mit Cryptographic Computing für Clean Rooms

Dieses Thema enthält Informationen zum Schreiben von Abfragen, die Datentabellen verwenden, die mithilfe von Cryptographic Computing for verschlüsselt wurden. Clean Rooms

Abfragen, die sich wie folgt verzweigen NULL

Eine Abfrageverzweigung für eine NULL Anweisung zu haben, bedeutet, eine Syntax wie zu verwendenIF x IS NULL THEN 0 ELSE 1.

Abfragen können sich immer auf NULL Anweisungen in cleartext Spalten verzweigen.

Abfragen können sich nur dann auf NULL Anweisungen in sealed Spalten und fingerprint Spalten stützen, wenn der Wert des Parameters NULL-Werte beibehalten (preserveNulls) auf gesetzt isttrue.

Abfragen, die gegen diese Einschränkungen verstoßen, können zu falschen Ergebnissen führen.

Zuordnen einer Quellspalte zu mehreren Zielspalten

Eine Quellspalte kann mehreren Zielspalten zugeordnet werden. Beispielsweise möchten Sie vielleicht beides JOIN und SELECT eine Spalte gleichzeitig verwenden.

Weitere Informationen finden Sie unter Verwenden Sie dieselben Daten für beide JOINSELECT Abfragen.

Verwenden Sie dieselben Daten für beide JOINSELECT Abfragen

Wenn die Daten in einer Spalte nicht vertraulich sind, können sie in einer cleartext Zielspalte erscheinen, sodass sie für jeden Zweck verwendet werden können.

Wenn Daten in einer Spalte vertraulich sind JOIN und sowohl für SELECT Abfragen als auch verwendet werden müssen, ordnen Sie diese Quellspalte zwei Zielspalten in der Ausgabedatei zu. Eine Spalte ist mit der type als fingerprint Spalte verschlüsselt, und eine Spalte ist mit der type als versiegelte Spalte verschlüsselt. Die interaktive Schemagenerierung des C3R-Verschlüsselungsclients schlägt Header-Suffixe von und vor. _fingerprint _sealed Diese Header-Suffixe können eine nützliche Konvention sein, um solche Spalten schnell zu unterscheiden.