Kueri dengan Komputasi Kriptografi untuk Clean Rooms - AWS Clean Rooms

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kueri dengan Komputasi Kriptografi untuk Clean Rooms

Topik ini memberikan informasi tentang menulis kueri yang menggunakan tabel data yang telah dienkripsi menggunakan Cryptographic Computing untuk. Clean Rooms

Kueri yang bercabang di NULL

Untuk memiliki cabang kueri pada NULL pernyataan berarti menggunakan sintaks sepertiIF x IS NULL THEN 0 ELSE 1.

Kueri selalu dapat bercabang pada NULL pernyataan di cleartext kolom.

Kueri dapat bercabang pada NULL pernyataan di sealed kolom dan fingerprint kolom hanya jika nilai parameter Preserve NULL values (preserveNulls) diatur ke. true

Kueri yang melanggar batasan ini mungkin menghasilkan hasil yang salah.

Memetakan satu kolom sumber ke beberapa kolom target

Satu kolom sumber dapat dipetakan ke beberapa kolom target. Misalnya, Anda mungkin ingin keduanya JOIN dan SELECT pada kolom.

Untuk informasi selengkapnya, lihat Menggunakan data yang sama untuk keduanya JOIN dan SELECT kueri.

Menggunakan data yang sama untuk keduanya JOIN dan SELECT kueri

Jika data dalam kolom tidak sensitif, itu dapat muncul di kolom cleartext target, yang memungkinkannya digunakan untuk tujuan apa pun.

Jika data dalam kolom sensitif dan harus digunakan untuk keduanya JOIN dan SELECT kueri, petakan kolom sumber itu ke dua kolom target dalam file output. Satu kolom dienkripsi dengan type sebagai fingerprint kolom, dan satu kolom dienkripsi dengan kolom type sebagai tertutup. Pembuatan skema interaktif dari klien enkripsi C3R menyarankan sufiks header dan. _fingerprint _sealed Sufiks header ini dapat menjadi konvensi yang berguna untuk membedakan kolom tersebut dengan cepat.