Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kemampuan SQL untuk kontrol agregasi dan perbandingan minimum
Tabel berikut mencantumkan konstruksi dan fungsi SQL yang didukung dan tidak didukung saat aturan analisis kustom menggunakan ambang agregasi minimum dan kontrol perbandingan di mesin analitik Spark. Kategori fungsi mengikuti referensi AWS Clean Rooms Spark SQL.
| Kategori | Konstruksi SQL | Didukung | Ekspresi tabel umum (CTE) | Klausul SELECT akhir |
|---|---|---|---|---|
| Konstruksi kueri |
|
Ya | Didukung | Didukung |
| Klausul |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Bergabung klausa |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Tetapkan operator |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Urutkan dan batas baris |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Ketentuan |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Fungsi agregat |
|
Ya | Didukung |
Ketika ambang agregasi ditetapkan:MIN,,MAX,PERCENTILE,APPROX_PERCENTILE, MEDIANCOLLECT_LIST, dan COLLECT_SET harus dikombinasikan dengan agregasi kualifikasi (AVG,,COUNT). SUM Mereka tidak dapat digunakan sebagai agregasi mandiri. Ketika hanya kontrol perbandingan yang ditetapkan: tidak ada batasan seperti itu. Semua fungsi agregat lainnya didukung. |
|
Tidak | — | — | |
| Fungsi array |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Ekspresi bersyarat |
|
Ya | Didukung | Didukung |
| Fungsi konstruktor |
|
Ya | Didukung | Didukung |
| Fungsi pemformatan tipe data |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Fungsi tanggal dan waktu |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Fungsi hash |
|
Ya | Didukung | Didukung |
| Fungsi JSON |
|
Ya | Didukung | Didukung |
| Fungsi matematika |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Simbol operator matematika |
|
Ya | Didukung | Didukung |
| Fungsi skalar |
|
Ya | Didukung | Didukung |
| Fungsi string |
|
Ya | Didukung | Didukung |
|
Tidak | — | — | |
| Privacy-related fungsi |
|
Ya | Didukung | Didukung |
| Fungsi jendela |
|
Ya | Didukung |
Ketika ambang agregasi ditetapkan:LAG,, WindowLEAD, WindowMIN, Window MAXAPPROX_PERCENTILE, dan Window PERCENTILE harus digabungkan dengan agregasi yang memenuhi syarat. Mereka tidak dapat digunakan sebagai nilai mandiri. Ketika hanya kontrol perbandingan yang ditetapkan: tidak ada batasan seperti itu. Semua fungsi jendela lainnya didukung. |
|
Tidak | — | — | |
| Fungsi enkripsi dan dekripsi |
|
Tidak | — | — |
| Fungsi hyperloglog |
|
Tidak | — | — |