Jika memiliki izin yang sesuai untuk membuat penghitungan tabel, Anda dapat menggunakan penghitungan pintasan, yang memungkinkan Anda melakukan penghitungan umum pada kolom numerik yang ada di tabel data Jelajah tanpa perlu menggunakan fungsi dan operator Looker.
Anda juga dapat menerapkan penghitungan tabel langsung ke nilai di baris Total.
Alasan penghitungan pada baris Total dapat membingungkan
Contoh dan diskusi di halaman ini didasarkan pada contoh kueri Eksplorasi: Jumlah Item Pesanan, Jumlah Pengguna, Item Pesanan per Pengguna, dan Item Pesanan Rata-Rata yang dikelompokkan berdasarkan Tanggal Dibuat Pesanan dengan opsi Total diterapkan:
Total untuk Item Pesanan per Pengguna adalah 4,5, yang merupakan perkiraan total pembulatan sebesar 54.767 (Total Item Pesanan) dibagi 12.290 (Total Jumlah Pengguna).
Total untuk Item Pesanan Rata-Rata adalah 54.767, yang merupakan total Jumlah Item Pesanan — 54.767 — dibagi 1, yang mungkin tidak masuk akal untuk ditampilkan kepada pengguna.
Seperti yang dibahas di bagian Pertimbangan untuk menggunakan penghitungan tabel pada halaman dokumentasi Menggunakan penghitungan tabel, penghitungan tabel menghitung total berdasarkan satu baris Total, bukan pada nilai dalam kolom data. Hasilnya dapat dipahami dengan jelas untuk beberapa penghitungan, seperti total penghitungan tabel Item Pesanan per Pengguna.
Namun, penghitungan tabel yang melakukan agregasi — misalnya, penghitungan yang menggunakan percentile
dan median
— dapat menghitung total dengan cara yang membingungkan, seperti dalam total Item Pesanan Rata-Rata pada contoh Jelajah.
Mengganti total penghitungan dengan simbol null di baris Total
Jika Anda memiliki hasil yang berpotensi membingungkan dalam total penghitungan tabel, Anda dapat mengganti salah satu dari jumlah total dengan simbol null menggunakan ekspresi penghitungan tabel berikut. Anda dapat mengganti my_grouping_dim
dengan dimensi pengelompokan, dan table_calc
dengan penghitungan tabel yang ingin Anda tampilkan null di baris Total:
if(is_null(my_grouping_dim), null, <table_calc>)
Jika ekspresi sebelumnya diterapkan ke penghitungan tabel Item Pesanan Rata-Rata, penghitungan tabel akan menampilkan simbol null untuk total Item Pesanan Rata-Rata dalam baris Total tabel data:
if(is_null(${orders.created_date}), null, mean(${order_items.count}))
Hasil ini terlihat seperti berikut dalam tabel data:
Referensi lain
Untuk informasi tambahan terkait pemecahan masalah total untuk ukuran, lihat bagian Mengapa jumlah total saya tidak cocok dengan nilai dalam tabel saya? Halaman Praktik Terbaik.