Fungsi berdasarkan kategori - Amazon QuickSight

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Fungsi berdasarkan kategori

Di bagian ini, Anda dapat menemukan daftar fungsi yang tersedia di Amazon QuickSight, diurutkan berdasarkan kategori.

Fungsi agregat

Fungsi agregat untuk bidang terhitung di Amazon QuickSight mencakup yang berikut ini. Ini hanya tersedia selama analisis dan visualisasi. Masing-masing fungsi ini mengembalikan nilai yang dikelompokkan berdasarkan dimensi atau dimensi yang dipilih. Untuk setiap agregasi, ada juga agregasi bersyarat. Ini melakukan jenis agregasi yang sama, berdasarkan suatu kondisi.

  • avgrata-rata himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • avgIfmenghitung rata-rata berdasarkan pernyataan bersyarat.

  • countmenghitung jumlah nilai dalam dimensi atau ukuran, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • countIfmenghitung hitungan berdasarkan pernyataan bersyarat.

  • distinct_countmenghitung jumlah nilai yang berbeda dalam dimensi atau ukuran, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • distinct_countIfmenghitung hitungan yang berbeda berdasarkan pernyataan bersyarat.

  • maxmengembalikan nilai maksimum dari ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • maxIfmenghitung maksimum berdasarkan pernyataan bersyarat.

  • medianmengembalikan nilai median dari ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • medianIfmenghitung median berdasarkan pernyataan bersyarat.

  • minmengembalikan nilai minimum dari ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • minIfmenghitung minimum berdasarkan pernyataan bersyarat.

  • percentile(alias daripercentileDisc) menghitung persentil ke-n dari ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • percentileContmenghitung persentil ke-n berdasarkan distribusi berkelanjutan dari jumlah ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • percentileDisc(persentil)menghitung persentil ke-n berdasarkan jumlah aktual dari ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • periodToDateAvgrata-rata himpunan angka dalam ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • periodToDateCountmenghitung jumlah nilai dalam dimensi atau ukuran untuk perincian waktu tertentu (misalnya, Kuartal) hingga titik waktu termasuk duplikat.

  • periodToDateMaxmengembalikan nilai maksimum ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateMedianmengembalikan nilai median dari ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateMinmengembalikan nilai minimum dari ukuran atau tanggal yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDatePercentilemenghitung persentil berdasarkan angka aktual dalam ukuran untuk granularitas waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDatePercentileContmenghitung persentil berdasarkan distribusi berkelanjutan dari angka-angka dalam ukuran untuk granularitas waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateStDevmenghitung standar deviasi dari himpunan angka dalam ukuran yang ditentukan untuk granularitas waktu tertentu (misalnya, seperempat) hingga titik waktu berdasarkan sampel.

  • periodToDateStDevPmenghitung standar deviasi populasi dari himpunan angka dalam ukuran yang ditentukan untuk granularitas waktu tertentu (misalnya, seperempat) hingga titik waktu berdasarkan sampel.

  • periodToDateSummenambahkan himpunan angka dalam ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateVarmenghitung varians sampel dari himpunan angka dalam ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateVarPmenghitung varians populasi dari himpunan angka dalam ukuran yang ditentukan untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • stdev) menghitung standar deviasi dari himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih, berdasarkan sampel.

  • stdevIfmenghitung standar deviasi sampel berdasarkan pernyataan bersyarat.

  • stdevpmenghitung standar deviasi dari himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih, berdasarkan populasi yang bias.

  • stdevpIfmenghitung deviasi populasi berdasarkan pernyataan bersyarat.

  • var) menghitung varians himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih, berdasarkan sampel.

  • varIfmenghitung varians sampel berdasarkan pernyataan bersyarat.

  • varp) menghitung varians himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih, berdasarkan populasi yang bias.

  • varpIfmenghitung varians populasi berdasarkan pernyataan bersyarat.

  • sum) menambahkan himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih.

  • sumIf) menghitung jumlah berdasarkan pernyataan bersyarat.

Fungsi kondisional

Fungsi kondisional untuk bidang terhitung di Amazon QuickSight meliputi yang berikut:

  • Coalescemengembalikan nilai argumen pertama yang tidak null.

  • Ifelsemengevaluasi satu set if, maka pasangan ekspresi, dan mengembalikan nilai argumen then untuk argumen if pertama yang mengevaluasi ke true.

  • inmengevaluasi ekspresi untuk melihat apakah itu dalam daftar nilai yang diberikan.

  • isNotNullmengevaluasi ekspresi untuk melihat apakah itu bukan nol.

  • isNullmengevaluasi ekspresi untuk melihat apakah itu nol. Jika ekspresi adalah null, isNull mengembalikan true, dan jika tidak maka mengembalikan false.

  • notInmengevaluasi ekspresi untuk melihat apakah itu tidak dalam daftar nilai yang diberikan.

  • nullIfmembandingkan dua ekspresi. Jika mereka sama, fungsi mengembalikan null. Jika mereka tidak sama, fungsi mengembalikan ekspresi pertama.

  • switchmengembalikan ekspresi yang cocok dengan label pertama sama dengan ekspresi kondisi.

Fungsi tanggal

Fungsi tanggal untuk bidang terhitung di Amazon QuickSight meliputi yang berikut:

  • addDateTimemenambah atau mengurangi satuan waktu ke tanggal atau waktu yang disediakan.

  • addWorkDaysmenambah atau mengurangi jumlah hari kerja yang diberikan ke tanggal atau waktu yang disediakan.

  • dateDiffmengembalikan selisih hari antara dua bidang tanggal.

  • epochDatemengubah tanggal epoch menjadi tanggal standar.

  • Extractmengembalikan bagian tertentu dari nilai tanggal.

  • formatDatememformat tanggal menggunakan pola yang Anda tentukan.

  • isWorkDaykembali TRUE jika nilai tanggal-waktu tertentu adalah hari kerja atau hari kerja.

  • netWorkDaysmengembalikan jumlah hari kerja antara dua nilai tanggal yang disediakan.

  • Nowmengembalikan tanggal dan waktu saat ini, menggunakan pengaturan untuk database, atau UTC untuk file dan Salesforce.

  • truncDatemengembalikan nilai tanggal yang mewakili bagian tertentu dari tanggal.

Fungsi numerik

Fungsi numerik untuk bidang terhitung di Amazon QuickSight meliputi yang berikut:

  • Ceilmembulatkan nilai desimal ke bilangan bulat tertinggi berikutnya.

  • decimalToIntmengkonversi nilai desimal ke integer.

  • Floormengurangi nilai desimal ke bilangan bulat terendah berikutnya.

  • intToDecimalmengkonversi nilai integer ke desimal.

  • Roundmembulatkan nilai desimal ke bilangan bulat terdekat atau, jika skala ditentukan, ke tempat desimal terdekat.

Fungsi matematika

Fungsi matematika untuk bidang terhitung di Amazon QuickSight meliputi yang berikut:

  • Mod(number, divisor)— Menemukan sisanya setelah membagi angka dengan pembagi.

  • Log(expression) — Mengembalikan basis 10 logaritma dari ekspresi yang diberikan.

  • Ln(expression) — Mengembalikan logaritma natural dari ekspresi yang diberikan.

  • Abs(expression) — Mengembalikan nilai absolut dari ekspresi yang diberikan.

  • Sqrt(expression) — Mengembalikan akar kuadrat dari ekspresi yang diberikan.

  • Exp(expression) — Mengembalikan dasar log alami e dinaikkan ke kekuatan ekspresi yang diberikan.

Fungsi string

Fungsi string (teks) untuk bidang terhitung di Amazon QuickSight meliputi yang berikut:

  • Concatmenggabungkan dua atau lebih string.

  • containsmemeriksa apakah ekspresi berisi substring.

  • endsWithmemeriksa apakah ekspresi berakhir dengan substring yang ditentukan.

  • Leftmengembalikan jumlah tertentu karakter paling kiri dari string.

  • Locatemenempatkan substring dalam string lain, dan mengembalikan jumlah karakter sebelum substring.

  • Ltrimmenghapus ruang kosong sebelumnya dari string.

  • parseDatemem-parsing string untuk menentukan apakah itu berisi nilai tanggal, dan mengembalikan tanggal jika ditemukan.

  • parseDecimalmem-parsing string untuk menentukan apakah itu berisi nilai desimal.

  • parseIntmem-parsing string untuk menentukan apakah itu berisi nilai integer.

  • parseJsonmem-parsing nilai dari asli JSON atau dari JSON objek di bidang teks.

  • Replacemenggantikan bagian dari string dengan string baru.

  • Rightmengembalikan jumlah tertentu karakter paling kanan dari string.

  • Rtrimmenghapus ruang kosong berikut dari string.

  • Splitmembagi string menjadi array substring, berdasarkan pembatas yang Anda pilih, dan mengembalikan item yang ditentukan oleh posisi.

  • startsWithmemeriksa apakah ekspresi dimulai dengan substring yang ditentukan.

  • Strlenmengembalikan jumlah karakter dalam string.

  • Substringmengembalikan jumlah karakter yang ditentukan dalam string, mulai dari lokasi yang ditentukan.

  • toLowermemformat string dalam semua huruf kecil.

  • toStringmemformat ekspresi input sebagai string.

  • toUppermemformat string dalam semua huruf besar.

  • trimmenghapus ruang kosong sebelumnya dan mengikuti dari string.

Perhitungan tabel

Perhitungan tabel membentuk sekelompok fungsi yang memberikan konteks dalam analisis. Mereka memberikan dukungan untuk analisis agregat yang diperkaya. Dengan menggunakan perhitungan ini, Anda dapat mengatasi skenario bisnis umum seperti menghitung persentase total, jumlah berjalan, perbedaan, baseline umum, dan peringkat.

Saat Anda menganalisis data dalam visual tertentu, Anda dapat menerapkan perhitungan tabel ke kumpulan data saat ini untuk menemukan bagaimana dimensi memengaruhi ukuran atau satu sama lain. Data yang divisualisasikan adalah kumpulan hasil Anda berdasarkan kumpulan data Anda saat ini, dengan semua filter, pemilihan bidang, dan penyesuaian diterapkan. Untuk melihat dengan tepat apa set hasil ini, Anda dapat mengekspor visual Anda ke file. Fungsi perhitungan tabel melakukan operasi pada data untuk mengungkapkan hubungan antar bidang.

Fungsi berbasis pencarian

  • Differencemenghitung perbedaan antara ukuran berdasarkan satu set partisi dan jenis, dan ukuran berdasarkan yang lain.

  • Lagmenghitung nilai lag (sebelumnya) untuk suatu ukuran.

  • Leadmenghitung nilai lead (berikut) untuk suatu ukuran.

  • percentDifferencemenghitung persentase perbedaan antara nilai saat ini dan nilai perbandingan.

Lebih dari fungsi

  • avgOvermenghitung rata-rata ukuran lebih dari satu atau lebih dimensi.

  • countOvermenghitung jumlah bidang di atas satu atau lebih dimensi.

  • distinctCountOvermenghitung jumlah yang berbeda dari operan yang dipartisi oleh atribut tertentu pada tingkat tertentu.

  • maxOvermenghitung maksimum ukuran lebih dari satu atau lebih dimensi.

  • minOverminimum ukuran lebih dari satu atau lebih dimensi.

  • percentileOver(alias daripercentileDiscOver) menghitung persentil ke-n dari ukuran yang dipartisi oleh daftar dimensi.

  • percentileContOvermenghitung persentil ke-n berdasarkan distribusi berkelanjutan dari jumlah ukuran yang dipartisi oleh daftar dimensi.

  • percentileDiscOvermenghitung persentil ke-n berdasarkan jumlah aktual dari ukuran yang dipartisi oleh daftar dimensi.

  • percentOfTotalmenghitung persentase bahwa suatu ukuran berkontribusi terhadap total.

  • periodOverPeriodDifferencemenghitung perbedaan ukuran selama dua periode waktu yang berbeda seperti yang ditentukan oleh granularitas periode dan offset.

  • periodOverPeriodLastValuemenghitung nilai terakhir (sebelumnya) dari suatu ukuran dari periode waktu sebelumnya sebagaimana ditentukan oleh granularitas periode dan offset.

  • periodOverPeriodPercentDifferencemenghitung perbedaan persen dari suatu ukuran selama dua periode waktu yang berbeda sebagaimana ditentukan oleh granularitas periode dan offset.

  • periodToDateAvgOverTimemenghitung rata-rata ukuran untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • periodToDateCountOverTimemenghitung hitungan dimensi atau ukuran untuk granularitas waktu tertentu (misalnya, seperempat) hingga titik waktu.

  • periodToDateMaxOverTimemenghitung maksimum ukuran atau tanggal untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • periodToDateMinOverTimemenghitung minimum ukuran atau tanggal untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • periodToDateSumOverTimemenghitung jumlah ukuran untuk perincian waktu tertentu (misalnya, seperempat) hingga satu titik waktu.

  • sumOvermenghitung jumlah ukuran di atas satu atau lebih dimensi.

  • stdevOvermenghitung standar deviasi dari ukuran yang ditentukan, dipartisi oleh atribut atau atribut yang dipilih, berdasarkan sampel.

  • stdevpOvermenghitung standar deviasi dari ukuran yang ditentukan, dipartisi oleh atribut atau atribut yang dipilih, berdasarkan populasi yang bias.

  • varOvermenghitung varians dari ukuran yang ditentukan, dipartisi oleh atribut atau atribut yang dipilih, berdasarkan sampel.

  • varpOvermenghitung varians dari ukuran yang ditentukan, dipartisi oleh atribut atau atribut yang dipilih, berdasarkan populasi yang bias.

Fungsi peringkat

  • Rankmenghitung peringkat ukuran atau dimensi.

  • denseRankmenghitung peringkat ukuran atau dimensi, mengabaikan duplikat.

  • percentileRankmenghitung peringkat ukuran atau dimensi, berdasarkan persentil.

Menjalankan fungsi

  • runningAvgmenghitung rata-rata berjalan untuk suatu ukuran.

  • runningCountmenghitung hitungan berjalan untuk suatu ukuran.

  • runningMaxmenghitung maksimum berjalan untuk suatu ukuran.

  • runningMinmenghitung minimum berjalan untuk suatu ukuran.

  • runningSummenghitung jumlah yang berjalan untuk suatu ukuran.

Fungsi jendela

  • firstValuemenghitung nilai pertama dari ukuran agregat atau dimensi yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • lastValuemenghitung nilai terakhir dari ukuran agregat atau dimensi yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • windowAvgmenghitung rata-rata ukuran agregat di jendela kustom yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • windowCountmenghitung jumlah ukuran agregat di jendela kustom yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • windowMaxmenghitung maksimum ukuran agregat di jendela kustom yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • windowMinmenghitung minimum ukuran agregat di jendela kustom yang dipartisi dan diurutkan berdasarkan atribut tertentu.

  • windowSummenghitung jumlah ukuran agregat di jendela kustom yang dipartisi dan diurutkan berdasarkan atribut tertentu.