Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
distinctCountOver
distinctCountOver
Fungsi menghitung jumlah yang berbeda dari operan yang dipartisi oleh atribut tertentu pada tingkat tertentu. Level yang didukung adalah PRE_FILTER
danPRE_AGG
. Operan harus tidak teragregasi.
Sintaks
Tanda kurung diperlukan. Untuk melihat argumen mana yang opsional, lihat deskripsi berikut.
distinctCountOver (
measure or dimension field
,[ partition_field, ... ]
,calculation level
)
Pendapat
- bidang ukuran atau dimensi
-
Ukuran atau dimensi yang ingin Anda lakukan perhitungannya, misalnya
{Sales Amt}
. Nilai yang valid adalahPRE_FILTER
danPRE_AGG
. - bidang partisi
-
(Opsional) Satu atau lebih dimensi yang ingin Anda partisi, dipisahkan dengan koma.
Setiap bidang dalam daftar diapit {} (kurung kurawal), jika lebih dari satu kata. Seluruh daftar terlampir dalam [] (tanda kurung siku).
- tingkat perhitungan
-
(Opsional) Menentukan tingkat perhitungan untuk menggunakan:
-
PRE_FILTER
— Perhitungan prefilter dihitung sebelum filter dataset. -
PRE_AGG
— Perhitungan preagregat dihitung sebelum menerapkan agregasi dan filter N atas dan bawah ke visual.
Nilai ini defaultnya saat kosong.
POST_AGG_FILTER
POST_AGG_FILTER
bukan level yang valid untuk operasi ini dan akan menghasilkan pesan kesalahan. Untuk informasi selengkapnya, lihat Menggunakan perhitungan sadar tingkat di Amazon QuickSight. -
Contoh
Contoh berikut mendapatkan jumlah yang berbeda dari Sales
partisi di atas City
dan State
di tingkat. PRE_AGG
distinctCountOver ( Sales, [City, State], PRE_AGG )