Aturan analisis di AWS 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.

Aturan analisis di AWS Clean Rooms

Sebagai bagian dari mengaktifkan tabel untuk digunakan AWS Clean Rooms untuk analisis kolaborasi, anggota kolaborasi harus mengonfigurasi aturan analisis.

Aturan analisis adalah kontrol peningkatan privasi yang disiapkan oleh setiap pemilik data pada tabel yang dikonfigurasi. Aturan analisis menentukan bagaimana tabel yang dikonfigurasi dapat dianalisis.

Aturan analisis adalah kontrol tingkat akun pada tabel yang dikonfigurasi (sumber daya tingkat akun) dan diberlakukan dalam kolaborasi apa pun di mana tabel yang dikonfigurasi dikaitkan. Jika tidak ada aturan analisis yang dikonfigurasi, tabel yang dikonfigurasi dapat dikaitkan dengan kolaborasi tetapi tidak dapat ditanyakan. Kueri hanya dapat mereferensikan tabel yang dikonfigurasi dengan jenis aturan analisis yang sama.

Untuk mengonfigurasi aturan analisis, pertama-tama Anda memilih jenis analisis dan kemudian menentukan aturan analisis. Untuk kedua langkah tersebut, Anda harus mempertimbangkan kasus penggunaan yang ingin Anda aktifkan dan bagaimana Anda ingin melindungi data yang mendasarinya.

AWS Clean Rooms memberlakukan kontrol yang lebih ketat di semua tabel yang dikonfigurasi yang direferensikan dalam kueri.

Contoh berikut menggambarkan kontrol restriktif.

contoh Kontrol restriktif: Kendala keluaran
  • Kolaborator A memiliki kendala keluaran pada kolom pengidentifikasi 100.

  • Kolaborator B memiliki kendala keluaran pada kolom pengidentifikasi 150.

    Kueri agregasi yang mereferensikan kedua tabel yang dikonfigurasikan memerlukan setidaknya 150 nilai pengidentifikasi yang berbeda dalam baris keluaran agar dapat ditampilkan dalam output kueri. Output kueri tidak menunjukkan bahwa hasil dihapus karena kendala keluaran.

contoh Kontrol restriktif: Template analisis tidak disetujui
  • Kolaborator A telah mengizinkan templat analisis dengan kueri yang mereferensikan tabel yang dikonfigurasi dari Kolaborator A dan Kolaborator B dalam aturan analisis kustom mereka.

  • Kolaborator B tidak mengizinkan template analisis.

    Karena Collaborator B tidak mengizinkan templat analisis, anggota yang dapat melakukan kueri tidak dapat menjalankan templat analisis tersebut.

Jenis aturan analisis

Ada tiga jenis aturan analisis: agregasi, daftar, dan kustom. Tabel berikut membandingkan jenis aturan analisis. Setiap jenis memiliki bagian terpisah yang menjelaskan menentukan aturan analisis.

catatan

Ada jenis aturan analisis yang disebut aturan analisis tabel pemetaan ID. Namun, aturan analisis ini dikelola oleh AWS Clean Rooms dan tidak dapat dimodifikasi. Untuk informasi selengkapnya, lihat Aturan analisis tabel pemetaan ID.

Bagian berikut menjelaskan kasus penggunaan dan kontrol yang didukung untuk setiap jenis aturan analisis.

Kasus penggunaan yang didukung

Tabel berikut menunjukkan ringkasan perbandingan kasus penggunaan yang didukung untuk setiap jenis aturan analisis.

Kasus penggunaan Agregasi Daftar Kustom
Analisis yang didukung Kueri yang menggabungkan statistik menggunakanCOUNT,SUM, dan AVG berfungsi sepanjang dimensi opsional Kueri yang menampilkan daftar tingkat baris dari tumpang tindih antara beberapa tabel Analisis kustom apa pun selama templat analisis atau pembuat analisis telah ditinjau dan diizinkan
Kasus penggunaan umum Analisis segmen, pengukuran, atribusi Pengayaan, pembangunan segmen Atribusi sentuhan pertama, analisis inkremental, penemuan audiens
SQLmembangun
Sebagian besar SQL fungsi dan SQL konstruksi tersedia dengan perintah SELECT
Subquery dan ekspresi tabel umum () CTEs Tidak Tidak Ya
Template analisis Tidak Tidak Ya

Kontrol yang didukung

Tabel berikut menunjukkan ringkasan perbandingan tentang bagaimana setiap jenis aturan analisis melindungi data dasar Anda.

Kontrol Agregasi Daftar Kustom
Mekanisme kontrol Kontrol bagaimana data dalam tabel dapat digunakan dalam kueri

(Misalnya, izinkan COUNT dan SUM kolom hashed_email.)

Kontrol bagaimana data dalam tabel dapat digunakan dalam kueri

(Misalnya, izinkan penggunaan kolom hashed_email hanya untuk bergabung.)

Kontrol kueri apa yang diizinkan untuk berjalan di atas meja

(Misalnya, izinkan hanya kueri yang ditentukan dalam templat analisis “Kueri khusus 1".)

Teknik peningkatan privasi bawaan
  • Pertandingan buta

  • Diperlukan agregasi

  • Ambang agregasi min >=

  • 2 Struktur kueri yang telah ditentukan sebelumnya

  • Pertandingan buta

  • Diperlukan tumpang tindih

  • Struktur kueri yang telah ditentukan sebelumnya

  • Analisis tambahan yang diizinkan

  • Privasi diferensial

  • Kolom keluaran yang tidak diizinkan

Tinjau kueri sebelum dapat dijalankan Tidak Tidak Ya, menggunakan templat analisis

Untuk informasi selengkapnya tentang aturan analisis yang tersedia AWS Clean Rooms, lihat topik berikut.