Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
percentileContOver
percentileContOver
Fungsi menghitung persentil berdasarkan angka aktual di. measure
Ini menggunakan pengelompokan dan penyortiran yang diterapkan di sumur lapangan. Hasilnya dipartisi oleh dimensi yang ditentukan pada tingkat perhitungan yang ditentukan.
Gunakan fungsi ini untuk menjawab pertanyaan berikut: Titik data aktual mana yang ada dalam persentil ini? Untuk mengembalikan nilai persentil terdekat yang ada dalam kumpulan data Anda, gunakan. percentileDiscOver
Untuk mengembalikan nilai persentil yang tepat yang mungkin tidak ada dalam kumpulan data Anda, gunakan sebagai gantinya. percentileContOver
Sintaks
percentileDiscOver (
measure
,percentile-n
, [partition-by, …
] ,calculation-level
)
Pendapat
- mengukur
-
Menentukan nilai numerik untuk digunakan untuk menghitung persentil. Argumen harus berupa ukuran atau metrik. Null diabaikan dalam perhitungan.
- persentil-n
-
Nilai persentil dapat berupa konstanta numerik 0-100. Nilai persentil 50 menghitung nilai median dari ukuran tersebut.
- partisi-oleh
-
(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
-
Menentukan di mana untuk melakukan perhitungan dalam kaitannya dengan urutan evaluasi. Ada tiga tingkat perhitungan yang didukung:
-
PRE_FILTER
-
PRE_AGG
-
POST_AGG_FILTER (default) - Untuk menggunakan tingkat perhitungan ini, tentukan agregasi pada, misalnya.
measure
sum(measure)
PRE_FILTER dan PRE_AGG diterapkan sebelum agregasi terjadi dalam visualisasi. Untuk dua tingkat perhitungan ini, Anda tidak dapat menentukan agregasi
measure
pada ekspresi bidang terhitung. Untuk mempelajari lebih lanjut tentang tingkat perhitungan dan kapan mereka berlaku, lihat Urutan evaluasi di Amazon QuickSight danMenggunakan perhitungan sadar tingkat di Amazon QuickSight. -
Pengembalian
Hasil dari fungsi ini adalah angka.
Contoh dari percentileContOver
Contoh berikut membantu menjelaskan cara percentileContOver kerja.
contoh Membandingkan tingkat perhitungan untuk median
Contoh berikut menunjukkan median untuk dimensi (kategori) dengan menggunakan tingkat perhitungan yang berbeda dengan percentileContOver
fungsi. Persentilnya adalah 50. Dataset disaring oleh bidang wilayah. Kode untuk setiap bidang yang dihitung adalah sebagai berikut:
-
example = left(
(Contoh yang disederhanakan.)category
, 1 ) -
pre_agg = percentileContOver ( {Revenue} , 50 , [ example ] , PRE_AGG)
-
pre_filter = percentileContOver ( {Revenue} , 50 , [ example ] , PRE_FILTER)
-
post_agg_filter = percentileContOver ( sum ( {Revenue} ) , 50 , [ example ], POST_AGG_FILTER )
example pre_filter pre_agg post_agg_filter ------------------------------------------------------ 0 106,728 119,667 4,117,579 1 102,898 95,946 2,307,547 2 97,807 93,963 554,570 3 101,043 112,585 2,709,057 4 96,533 99,214 3,598,358 5 106,293 97,296 1,875,648 6 97,118 69,159 1,320,672 7 100,201 90,557 969,807