Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menambahkan aturan analisis ke tabel yang dikonfigurasi
Bagian berikut menjelaskan cara menambahkan aturan analisis ke tabel yang dikonfigurasi. Dengan menentukan aturan analisis, Anda dapat mengotorisasi anggota yang dapat melakukan kueri untuk menjalankan kueri yang cocok dengan aturan analisis tertentu yang didukung oleh. AWS Clean Rooms
AWS Clean Rooms mendukung jenis aturan analisis berikut:
Hanya ada satu aturan analisis per tabel yang dikonfigurasi. Anda dapat mengonfigurasi aturan analisis kapan saja sebelum mengaitkan tabel yang dikonfigurasi dengan kolaborasi.
penting
Jika Anda menggunakan Komputasi Kriptografi untuk Clean Rooms dan memiliki tabel data terenkripsi dalam kolaborasi, aturan analisis yang Anda tambahkan ke tabel terkonfigurasi terenkripsi harus konsisten dengan cara data dienkripsi. Misalnya, jika Anda mengenkripsi data untuk SELECT (aturan analisis agregasi), Anda tidak boleh menambahkan aturan analisis untuk JOIN (aturan analisis daftar).
Topik
Menambahkan aturan analisis agregasi ke tabel (aliran terpandu)
Aturan analisis agregasi memungkinkan kueri yang mengumpulkan statistik tanpa mengungkapkan informasi tingkat baris menggunakan, COUNTSUM, dan berfungsi di sepanjang dimensi opsional. AVG
Prosedur ini menjelaskan proses penambahan aturan analisis agregasi ke tabel yang dikonfigurasi dengan menggunakan opsi Aliran terpandu di AWS Clean Rooms konsol.
Untuk menambahkan aturan analisis agregasi ke tabel (aliran terpandu)
-
Masuk ke AWS Management Console dan buka AWS Clean Rooms konsol
dengan Anda Akun AWS (jika Anda belum melakukannya). -
Di panel navigasi kiri, pilih Tabel yang dikonfigurasi.
-
Pilih tabel yang dikonfigurasi.
-
Pada halaman detail tabel yang dikonfigurasi, pilih Konfigurasi aturan analisis.
-
Di bawah Langkah 1: Pilih jenis, di bawah Jenis, biarkan opsi Agregasi dipilih secara default.
-
Di bawah Metode pembuatan, pilih Alur terpandu, lalu pilih Berikutnya.
-
Di bawah Langkah 2: Tentukan kontrol kueri, untuk fungsi Agregat:
-
Pilih fungsi Agregat dari dropdown:
-
COUNT
-
COUNT DISTINCT
-
SUM
-
SUM DISTINCT
-
AVG
-
-
Pilih kolom mana yang dapat digunakan dalam fungsi Agregat dari dropdown Kolom.
-
(Opsional) Pilih Tambahkan fungsi lain untuk menambahkan fungsi agregat lain dan mengaitkan satu atau beberapa kolom ke fungsi itu.
catatan
Setidaknya diperlukan satu fungsi agregat.
-
(Opsional) Pilih Hapus untuk menghapus fungsi agregat.
-
-
Untuk kontrol Gabung,
-
Pilih satu opsi untuk Izinkan tabel yang akan ditanyakan dengan sendirinya:
Jika Anda memilih... Lalu... Tidak, hanya tumpang tindih yang dapat ditanyakan Tabel dapat ditanyakan hanya ketika bergabung ke tabel yang dimiliki oleh anggota yang dapat melakukan kueri. Ya Tabel dapat ditanyakan dengan sendirinya atau ketika bergabung ke tabel lain. -
Di bawah Tentukan kolom gabungan, pilih kolom yang ingin Anda izinkan untuk digunakan dalam INNER JOIN pernyataan.
Ini opsional jika Anda telah memilih Ya di langkah sebelumnya.
-
Di bawah Tentukan operator yang diizinkan untuk pencocokan, pilih operator mana, jika ada, yang dapat digunakan untuk pencocokan pada beberapa kolom gabungan. Jika Anda memilih dua atau lebih JOIN kolom, salah satu operator ini diperlukan.
Jika Anda memilih... Lalu... AND Anda dapat memasukkan AND
dalam kondisiINNER JOIN
pertandingan untuk menggabungkan satu kolom ke kolom lain di antara tabel.ATAU Anda dapat memasukkan OR
dalam kondisiINNER JOIN
kecocokan untuk menggabungkan beberapa kecocokan kolom antar tabel. Operator logis ini berguna untuk mendapatkan tingkat kecocokan yang lebih tinggi.
-
-
(Opsional) Untuk kontrol Dimensi, dalam menu tarik-turun Tentukan kolom dimensi, pilih kolom mana yang ingin Anda izinkan untuk digunakan dalam SELECT pernyataan, danWHERE, GROUPBY, dan ORDER BY bagian kueri.
catatan
Fungsi agregat atau kolom gabungan tidak dapat digunakan sebagai kolom Dimensi.
-
Untuk fungsi Skalar, pilih satu opsi untuk Fungsi skalar mana yang ingin Anda izinkan?
Jika Anda memilih... Lalu... Semua saat ini didukung oleh AWS Clean Rooms Anda mengizinkan semua fungsi skalar yang saat ini didukung oleh AWS Clean Rooms. -
Anda dapat memilih Lihat daftar untuk melihat seluruh daftar fungsi Skalar yang didukung. AWS Clean Rooms
Daftar kustom Anda dapat menyesuaikan fungsi skalar mana yang akan diizinkan. -
Pilih satu atau beberapa opsi dari menu tarik-turun Tentukan fungsi skalar yang diizinkan.
Tidak ada Anda tidak ingin mengizinkan fungsi skalar apa pun. Untuk informasi selengkapnya, lihat Fungsi skalar.
-
-
Pilih Berikutnya.
-
Di bawah Langkah 3: Tentukan kontrol hasil kueri, untuk kendala Agregasi:
-
Pilih daftar dropdown untuk setiap nama Kolom.
-
Pilih daftar dropdown untuk setiap Jumlah minimum nilai berbeda yang harus dipenuhi untuk setiap baris output yang akan dikembalikan, setelah COUNT DISTINCT fungsi diterapkan padanya.
-
Pilih Tambahkan kendala untuk menambahkan lebih banyak batasan agregasi.
-
(Opsional) Pilih Hapus untuk menghapus kendala agregasi.
-
-
Untuk analisis tambahan yang diterapkan pada output, pilih opsi berdasarkan tujuan Anda.
Tujuan Anda Opsi yang disarankan Izinkan hanya kueri langsung pada tabel ini. Tolak analisis tambahan agar tidak dijalankan pada hasil kueri. Tabel hanya dapat digunakan untuk query langsung. Tidak diizinkan Izinkan tetapi tidak memerlukan kueri langsung dan analisis tambahan pada tabel ini. Diizinkan Mengharuskan tabel hanya dapat digunakan dalam kueri langsung yang diproses dengan salah satu analisis tambahan yang diperlukan. Kueri langsung pada tabel ini harus diproses lebih lanjut sebelum dapat dikembalikan. Diperlukan -
Pilih Berikutnya.
-
Di bawah Langkah 4: Tinjau dan konfigurasikan, tinjau pilihan yang telah Anda buat untuk langkah sebelumnya, edit jika perlu, lalu pilih Konfigurasi aturan analisis.
Anda melihat pesan konfirmasi bahwa Anda telah berhasil mengonfigurasi aturan analisis agregasi ke tabel.
Menambahkan aturan analisis daftar ke tabel (alur terpandu)
Aturan analisis daftar memungkinkan kueri yang menampilkan daftar tingkat baris tumpang tindih antara tabel terkait dan tabel anggota yang dapat melakukan kueri.
Prosedur ini menjelaskan proses menambahkan aturan analisis daftar ke tabel yang dikonfigurasi menggunakan opsi Aliran terpandu di AWS Clean Rooms konsol.
Untuk menambahkan aturan analisis daftar ke tabel (alur terpandu)
-
Masuk ke AWS Management Console dan buka AWS Clean Rooms konsol
dengan Anda Akun AWS (jika Anda belum melakukannya). -
Di panel navigasi kiri, pilih Tabel yang dikonfigurasi.
-
Pilih tabel yang dikonfigurasi.
-
Pada halaman detail tabel yang dikonfigurasi, pilih Konfigurasi aturan analisis.
-
Di bawah Langkah 1: Pilih jenis, di bawah Jenis, pilih Daftar pilihan.
-
Di bawah Metode pembuatan, pilih Alur terpandu, lalu pilih Berikutnya.
-
Di bawah Langkah 2: Tentukan kontrol kueri, untuk kontrol Gabung:
-
Di bawah Tentukan kolom gabungan, pilih kolom yang ingin Anda izinkan untuk digunakan dalam INNER JOIN pernyataan.
-
Di bawah Tentukan operator yang diizinkan untuk pencocokan, pilih operator mana, jika ada, yang dapat digunakan untuk pencocokan pada beberapa kolom gabungan. Jika Anda memilih dua atau lebih JOIN kolom, salah satu operator ini diperlukan.
Jika Anda memilih... Lalu... AND Anda dapat memasukkan AND
dalam kondisiINNER JOIN
pertandingan untuk menggabungkan satu kolom ke kolom lain di antara tabel.ATAU Anda dapat memasukkan OR
dalam kondisiINNER JOIN
kecocokan untuk menggabungkan beberapa kecocokan kolom antar tabel. Operator logis ini berguna untuk mendapatkan tingkat kecocokan yang lebih tinggi.
-
-
(Opsional) Untuk kontrol Daftar, dalam menu tarik-turun Tentukan kolom daftar, pilih kolom mana yang ingin Anda izinkan untuk digunakan dalam output kueri (yaitu, digunakan dalam SELECT pernyataan), atau digunakan untuk memfilter hasil (yaitu, WHERE pernyataan).
-
Pilih Berikutnya.
-
Di bawah Langkah 3: Tentukan kontrol hasil kueri, untuk Analisis tambahan yang diterapkan pada output, pilih opsi berdasarkan tujuan Anda.
Tujuan Anda Opsi yang disarankan Izinkan hanya kueri langsung pada tabel ini. Tolak analisis tambahan agar tidak dijalankan pada hasil kueri. Tabel hanya dapat digunakan untuk query langsung. Tidak diizinkan Izinkan tetapi tidak memerlukan kueri langsung dan analisis tambahan pada tabel ini. Diizinkan Mengharuskan tabel hanya dapat digunakan dalam kueri langsung yang diproses dengan salah satu analisis tambahan yang diperlukan. Kueri langsung pada tabel ini harus diproses lebih lanjut sebelum dapat dikembalikan. Diperlukan -
Di bawah Langkah 4: Tinjau dan konfigurasikan, tinjau pilihan yang telah Anda buat untuk langkah sebelumnya, edit jika perlu, lalu pilih Konfigurasi aturan analisis.
Anda melihat pesan konfirmasi bahwa Anda telah berhasil mengonfigurasi aturan analisis daftar untuk tabel.
Menambahkan aturan analisis kustom ke tabel (alur terpandu)
Aturan analisis kustom memungkinkan SQL kueri kustom pada tabel yang dikonfigurasi. Aturan analisis kustom diperlukan jika Anda menggunakan:
-
template analisis — untuk memungkinkan serangkaian SQL kueri tertentu yang telah disetujui sebelumnya atau kumpulan akun tertentu yang dapat memberikan kueri yang menggunakan data Anda
-
privasi diferensial — untuk melindungi terhadap upaya identifikasi pengguna
Prosedur ini menjelaskan proses penambahan aturan analisis kustom ke tabel yang dikonfigurasi menggunakan opsi Aliran terpandu di AWS Clean Rooms konsol.
Untuk menambahkan aturan analisis kustom ke tabel (alur terpandu)
-
Masuk ke AWS Management Console dan buka AWS Clean Rooms konsol
dengan Anda Akun AWS (jika Anda belum melakukannya). -
Di panel navigasi kiri, pilih Tabel yang dikonfigurasi.
-
Pilih tabel yang dikonfigurasi.
-
Pada halaman detail tabel yang dikonfigurasi, pilih Konfigurasi aturan analisis.
-
Di bawah Langkah 1: Pilih jenis, di bawah Jenis, pilih Kustom pilihan.
-
Di bawah Metode pembuatan, pilih Alur terpandu, lalu pilih Berikutnya.
-
Di bawah Langkah 2: Tetapkan privasi diferensial, tentukan apakah Anda ingin privasi diferensial diaktifkan atau dimatikan. Privasi diferensial adalah teknik yang terbukti secara matematis untuk melindungi data Anda dari serangan identifikasi ulang.
-
Untuk privasi Diferensial:
Jika kau... Kemudian pilih... Memiliki data tingkat pengguna dan Anda menginginkan perlindungan terhadap upaya identifikasi ulang Nyalakan Tidak memiliki data tingkat pengguna atau tidak memerlukan perlindungan terhadap upaya identifikasi ulang Matikan -
Jika Anda memilih untuk Aktifkan privasi diferensial, pilih kolom Pengenal pengguna yang berisi pengenal unik pengguna Anda, seperti
user_id
kolom, yang privasinya ingin Anda lindungi.Untuk mengaktifkan privasi diferensial untuk dua tabel atau lebih dalam kolaborasi, Anda harus mengonfigurasi kolom yang sama dengan kolom pengenal Pengguna di kedua aturan analisis untuk mempertahankan definisi pengguna yang konsisten di seluruh tabel. Jika terjadi kesalahan konfigurasi, anggota yang dapat melakukan kueri menerima pesan kesalahan bahwa ada dua kolom yang dapat dipilih untuk menghitung jumlah kontribusi pengguna (misalnya, jumlah tayangan iklan yang dibuat oleh pengguna) saat menjalankan kueri.
-
Pilih Berikutnya.
-
-
Di bawah Langkah 3: Tentukan kontrol kueri,
-
Untuk jenis Kontrol, pilih opsi berdasarkan tujuan Anda.
Tujuan Anda Opsi Tinjau setiap templat analisis baru sebelum dijalankan pada tabel yang dikonfigurasi Tinjau setiap analisis baru sebelum diizinkan untuk dijalankan di tabel ini Biarkan template analisis atau kueri langsung dilakukan pada tabel yang dikonfigurasi Izinkan kueri apa pun yang dibuat oleh kolaborator tertentu berjalan tanpa peninjauan pada tabel ini -
Pilih salah satu cara berikut:
Jika Anda memilih... Lalu... Tinjau setiap analisis baru sebelum diizinkan untuk dijalankan di tabel ini Di bawah Template analisis yang diizinkan untuk dijalankan, pilih Tambahkan templat analisis, lalu pilih Kolaborasi dan templat Analisis yang sesuai dari daftar tarik-turun. Izinkan kueri apa pun yang dibuat oleh kolaborator tertentu berjalan tanpa peninjauan pada tabel ini Di bawah Akun AWS diizinkan untuk membuat kueri apa pun Akun AWS, pilih Tambah, lalu pilih Akun AWS ID yang sesuai.
-
-
Pilih Berikutnya.
-
Di bawah Langkah 4: Tentukan kontrol hasil kueri,
-
Untuk Kolom yang tidak diizinkan dalam output, pilih salah satu opsi berdasarkan tujuan Anda.
Tujuan Anda Opsi yang disarankan Izinkan semua kolom dikembalikan dalam output kueri Tidak ada Larang kolom tertentu dikembalikan dalam output kueri Daftar kustom -
Pilih salah satu cara berikut:
Jika Anda memilih... Lalu... Tidak ada Lanjutkan ke Analisis tambahan yang diterapkan pada output Daftar kustom Di bawah Tentukan kolom yang tidak diizinkan, pilih kolom yang ingin dihapus dari output kueri. -
Untuk Analisis tambahan yang diterapkan pada output, pilih opsi berdasarkan tujuan Anda.
Tujuan Anda Opsi yang disarankan Izinkan hanya kueri langsung pada tabel ini. Tolak analisis tambahan agar tidak dijalankan pada hasil kueri. Tabel hanya dapat digunakan untuk query langsung. Tidak diizinkan Izinkan tetapi tidak memerlukan kueri langsung dan analisis tambahan pada tabel ini. Izinkan Mengharuskan tabel hanya dapat digunakan dalam kueri langsung yang diproses dengan salah satu analisis tambahan yang diperlukan. Kueri langsung pada tabel ini harus diproses lebih lanjut sebelum dapat dikembalikan. Diperlukan
-
-
Pilih Berikutnya.
-
Di bawah Langkah 5: Tinjau dan konfigurasikan, tinjau pilihan yang telah Anda buat untuk langkah sebelumnya, edit jika perlu, lalu pilih Konfigurasi aturan analisis.
Anda melihat pesan konfirmasi bahwa Anda telah berhasil mengonfigurasi aturan analisis kustom untuk tabel.
Menambahkan aturan analisis ke tabel (JSONeditor)
Prosedur berikut menunjukkan cara menambahkan aturan analisis ke tabel menggunakan opsi JSONeditor di AWS Clean Rooms konsol.
Untuk menambahkan agregasi, daftar, atau aturan analisis kustom ke tabel (JSONeditor)
-
Masuk ke AWS Management Console dan buka AWS Clean Rooms konsol
dengan Anda Akun AWS (jika Anda belum melakukannya). -
Di panel navigasi kiri, pilih Tabel yang dikonfigurasi.
-
Pilih tabel yang dikonfigurasi.
-
Pada halaman detail tabel yang dikonfigurasi, pilih Konfigurasi aturan analisis.
-
Di bawah Langkah 1: Pilih jenis, di bawah Jenis, pilih opsi Agregasi, Daftar, atau Kustom.
-
Di bawah Metode pembuatan, pilih JSONeditor, lalu pilih Berikutnya.
-
Di bawah Langkah 2: Tentukan kontrol, Anda dapat memilih untuk menyisipkan struktur kueri (Sisipkan template) atau menyisipkan file (Impor dari file).
Jika Anda memilih... Lalu... Sisipkan templat -
Tentukan parameter untuk aturan analisis yang dipilih dalam Definisi aturan analisis.
-
Anda dapat menekan Ctrl+Spacebar untuk mengaktifkan pelengkapan otomatis.
Untuk informasi selengkapnya tentang parameter aturan analisis agregasi, lihatAturan analisis agregasi - kontrol kueri.
Untuk informasi selengkapnya tentang parameter aturan analisis daftar, lihatAturan analisis daftar - kontrol kueri.
Impor dari file -
Pilih JSON file Anda dari drive lokal Anda.
-
Pilih Buka.
Definisi aturan Analisis menampilkan aturan analisis dari file yang diunggah.
-
-
Pilih Berikutnya.
-
Di bawah Langkah 3: Tinjau dan konfigurasikan, tinjau pilihan yang telah Anda buat untuk langkah sebelumnya, edit jika perlu, lalu pilih Konfigurasi aturan analisis.
Anda menerima pesan konfirmasi bahwa Anda telah berhasil mengonfigurasi aturan analisis untuk tabel.
Langkah selanjutnya
Sekarang setelah Anda mengonfigurasi aturan analisis ke tabel yang dikonfigurasi, Anda siap untuk:
-
Kueri tabel data (sebagai anggota yang dapat melakukan kueri)