Penghitungan tabel memudahkan pembuatan metrik ad hoc. Mereka mirip dengan formula yang ditemukan di {i>tool<i} di {i>spreadsheet<i} seperti Excel. Penghitungan tabel muncul sebagai kolom hijau di tabel data, bukan sebagai kolom biru (dimensi) atau kolom oranye (ukuran).
Kolom terakhir dalam tabel berikut menggunakan penghitungan tabel untuk menggabungkan tiga kolom dalam data menggunakan fungsi concat
.
Perhitungan tabel dapat melakukan kalkulasi matematis, logis (benar/salah), leksikal (berbasis teks), dan berbasis tanggal pada dimensi, ukuran, dan perhitungan tabel lainnya dalam kueri Anda. Formula yang Anda gunakan untuk menjalankan penghitungan ini disebut Ekspresi Looker (Lexp).
Penghitungan tabel berbeda dari kolom yang ditentukan LookML dan kolom kustom
Ada beberapa perbedaan antara penghitungan tabel dan kolom yang ditentukan LookML yang ditentukan dalam LookML:
- Penghitungan tabel memberi siapa saja yang memiliki izin yang sesuai kemampuan untuk membuat penghitungan yang berdasarkan kolom yang ditentukan LookML, bukan kemampuan untuk membuat kolom yang ditentukan LookML, yang mengharuskan pengguna memiliki izin pengembangan dan memahami LookML.
- Penghitungan tabel beroperasi pada hasil kueri Anda setelah dijalankan, berbeda dengan {i>field<i} yang ditentukan atau kustom LookML, yang merupakan bagian dari kueri yang dijalankan terhadap {i>database<i}. Dengan kata lain, pertama-tama Anda memilih sekumpulan dimensi dan ukuran, lalu menjalankan laporan seperti biasa, lalu Anda dapat mendasarkan penghitungan tabel pada data dalam laporan tersebut.
- Meskipun penghitungan tabel lebih sederhana dan lebih cepat dibuat daripada kolom yang ditentukan LookML, penghitungan tabel tidak semudah kolom yang ditentukan LookML. Karena setiap pengguna dapat membuat sebuah kalkulasi tabel, mereka mungkin bukan kalkulasi "resmi". Ingatlah pertimbangan ini saat Anda memutuskan antara kolom yang ditentukan LookML dan kalkulasi tabel, karena Looker memanfaatkan LookML untuk mempertahankan satu sumber kebenaran.
Ada beberapa perbedaan antara penghitungan tabel dan kolom kustom:
- Kolom kustom menghasilkan SQL yang akan dijalankan pada database, mirip dengan kolom yang ditentukan LookML. Kalkulasi tabel dijalankan pasca-kueri dan tidak dijalankan terhadap database.
- Penghitungan tabel bergantung pada data dari tabel data; kolom khusus tidak bergantung pada data dari tabel data.
Kolom penghitungan tabel muncul di samping dimensi dan ukuran dalam tabel. Jika Anda ingin menggunakan kembali penghitungan tabel di masa mendatang, pastikan untuk menyimpan Eksplorasi sebagai Tampilan atau sebagai kartu dasbor.
Membuat kalkulasi tabel
Agar pengguna atau grup dapat membuat penghitungan tabel, admin Looker Anda harus memberi pengguna atau grup tersebut akses ke fitur dengan memberi mereka izin create_table_calculations
.
Halaman Jelajah Looker memiliki editor ekspresi Looker bawaan untuk membantu Anda membuat penghitungan tabel, kolom kustom, dan filter kustom. Jika Anda adalah developer Looker yang membuat pengujian data untuk memverifikasi logika model, Anda juga dapat menggunakan editor ekspresi Looker untuk membuat ekspresi Looker, lalu menyalin ekspresi tersebut ke parameter expression
pengujian data.
Anda dapat mengakses editor ekspresi Looker dari halaman Eksplorasi dengan cara berikut:
Menggunakan tombol Tambahkan di bagian Kolom Kustom pada pemilih kolom untuk membuat penghitungan tabel
Jika Anda memiliki izin untuk membuat penghitungan tabel, Anda dapat menggunakan bagian Kolom Kustom di pemilih kolom untuk membuka pop-up Buat penghitungan tabel.
Untuk membuat penghitungan tabel menggunakan bagian Kolom Kustom, ikuti langkah-langkah berikut:
- Pilih Tambahkan di bagian Kolom Khusus pada pemilih kolom.
Pilih Penghitungan Tabel untuk membuka pop-up Buat penghitungan tabel.
- Jika fitur Lab Penghitungan Tabel Dalam Halaman diaktifkan, editor ekspresi penghitungan tabel akan terbuka di bagian Data pada halaman Jelajahi. Gunakan petunjuk di bagian Membuat penghitungan tabel dengan Penghitungan Tabel Dalam Halaman untuk menyelesaikan pembuatan penghitungan tabel Anda.
Kemudian, untuk setiap penghitungan tabel, ikuti langkah-langkah berikut:
- Pilih jenis penghitungan dari drop-down Penghitungan. Opsi untuk Ekspresi kustom ditampilkan secara default.
- Tambahkan definisi penghitungan, termasuk memilih kolom Sumber penghitungan pintasan, seperti yang diinginkan. Hanya kolom numerik yang muncul di tabel data Jelajah yang memenuhi syarat untuk jenis penghitungan selain Ekspresi kustom.
- Jika Ekspresi kustom dipilih dari drop-down Penghitungan, masukkan Ekspresi Looker di kotak teks besar untuk membuat penghitungan. Anda hanya dapat membuat kalkulasi tabel dari kolom yang muncul di tabel data Jelajah. Ekspresi Looker bisa sangat sederhana; atau dapat menggunakan kolom, fungsi, dan operator sebanyak yang diperlukan oleh logika bisnis Anda. Ekspresi yang Anda buat dapat dievaluasi menjadi angka, tanggal, string (teks), atau Boolean (benar/salah).
- Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara membuat ekspresi Looker dan bagaimana editor dapat membantu Anda.
- Pilih format selain format default dari drop-down Format, jika diinginkan.
- Masukkan nama penghitungan baru selain nama default di kolom Nama, seperti yang diinginkan. Nama kalkulasi muncul di pemilih kolom dan di tabel data.
- Pilih + Tambahkan Deskripsi untuk menambahkan deskripsi opsional yang berisi hingga 255 karakter yang dapat memberikan lebih banyak konteks atau informasi tentang penghitungan tabel kepada pengguna lain.
- Pilih Simpan.
Penghitungan baru akan otomatis muncul di tabel data dan di bagian Kolom Kustom pada pemilih kolom. Seperti kolom lainnya, Anda dapat memilih nama kalkulasi untuk ditambahkan atau dihapus dari kueri. Anda juga dapat mengarahkan kursor ke kolom untuk menampilkan opsi lainnya yang tersedia untuk penghitungan tersebut.
Menggunakan {i>Data bar<i} untuk membuat kalkulasi tabel
Selain menggunakan bagian Kolom Kustom pada pemilih kolom, Anda dapat membuka pop-up Buat penghitungan tabel dengan memilih tombol Tambahkan penghitungan dari panel bagian Data.
Jika fitur Lab Penghitungan Tabel Dalam Halaman diaktifkan, editor ekspresi penghitungan tabel akan terbuka di bagian Data pada halaman Jelajahi. Gunakan petunjuk di bagian Membuat penghitungan tabel dengan Penghitungan Tabel Dalam Halaman untuk menyelesaikan pembuatan penghitungan tabel Anda.
Kemudian, untuk setiap penghitungan tabel, ikuti langkah-langkah berikut:
- Pilih jenis penghitungan dari drop-down Penghitungan. Opsi untuk Ekspresi kustom ditampilkan secara default.
- Tambahkan definisi penghitungan, termasuk memilih kolom Sumber penghitungan pintasan, seperti yang diinginkan. Hanya kolom numerik yang muncul di tabel data Jelajah yang memenuhi syarat untuk jenis penghitungan selain Ekspresi kustom.
- Jika Ekspresi kustom dipilih dari drop-down Penghitungan, masukkan Ekspresi Looker di kotak teks besar untuk membuat penghitungan. Anda hanya dapat membuat kalkulasi tabel dari kolom yang muncul di tabel data Jelajah. Ekspresi Looker bisa sangat sederhana; atau dapat menggunakan kolom, fungsi, dan operator sebanyak yang diperlukan oleh logika bisnis Anda. Ekspresi yang Anda buat dapat dievaluasi menjadi angka, tanggal, string (teks), atau Boolean (benar/salah).
- Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara membuat ekspresi Looker dan bagaimana editor dapat membantu Anda.
- Pilih format selain format default dari drop-down Format, jika diinginkan.
- Masukkan nama penghitungan baru selain nama default di kolom Nama, seperti yang diinginkan. Nama kalkulasi muncul di pemilih kolom dan di tabel data.
- Pilih + Tambahkan Deskripsi untuk menambahkan deskripsi opsional yang berisi hingga 255 karakter yang dapat memberikan lebih banyak konteks atau informasi tentang penghitungan tabel kepada pengguna lain.
- Pilih Simpan.
Penghitungan baru akan otomatis muncul di tabel data dan di bagian Kolom Kustom pada pemilih kolom. Seperti kolom lainnya, Anda dapat memilih nama kalkulasi untuk ditambahkan atau dihapus dari kueri. Anda juga dapat mengarahkan kursor ke kolom untuk menampilkan opsi lainnya yang tersedia untuk penghitungan tersebut.
Membuat dan mengedit perhitungan tabel dengan Penghitungan Tabel Dalam Halaman
Jika fitur Lab Penghitungan Tabel Dalam Halaman diaktifkan dan Anda memiliki izin untuk membuat penghitungan tabel, editor ekspresi penghitungan tabel akan terbuka di bagian Data pada halaman Jelajahi. Membuat dan mengedit penghitungan tabel di bagian Data memungkinkan pengguna mereferensikan kolom dan nilai dalam kueri Jelajah saat membuat dan mengedit ekspresi.
Untuk membuat dan mengedit penghitungan tabel dengan fitur Penghitungan Tabel Dalam Halaman:
Buka editor ekspresi dengan menggunakan tombol Tambahkan di bagian Kolom Khusus pada pemilih kolom atau dengan menggunakan panel Data.
Pilih jenis penghitungan dari drop-down Penghitungan, atau — jika Anda mengedit penghitungan tabel — pilih penghitungan lain sesuai keinginan. Opsi untuk Ekspresi kustom muncul secara default.
Tambahkan definisi penghitungan, termasuk memilih kolom Sumber penghitungan pintasan, seperti yang diinginkan. Hanya kolom numerik yang muncul di tabel data Jelajah yang memenuhi syarat untuk jenis penghitungan selain Ekspresi kustom.
- Jika Ekspresi kustom dipilih dari drop-down Penghitungan, masukkan Ekspresi Looker di kotak teks besar untuk membuat penghitungan. Anda hanya dapat membuat kalkulasi tabel dari kolom yang muncul di tabel data Jelajah. Ekspresi Looker bisa sangat sederhana, atau dapat menggunakan kolom, fungsi, dan operator sebanyak yang diperlukan oleh logika bisnis Anda. Ekspresi yang Anda buat dapat dievaluasi menjadi angka, tanggal, string (teks), atau Boolean (benar/salah).
- Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara membuat ekspresi Looker dan bagaimana editor dapat membantu Anda.
Masukkan nama penghitungan baru selain nama default di kolom Nama Penghitungan, seperti yang diinginkan. Nama kalkulasi muncul di pemilih kolom dan di tabel data.
Tambahkan deskripsi opsional atau edit deskripsi yang ada hingga 255 karakter di kolom Deskripsi. Deskripsi dapat memberi pengguna lain lebih banyak konteks atau informasi tentang penghitungan tabel.
Jika Anda membuat penghitungan tabel baru, pilih format selain format default dari drop-down Format, jika diinginkan. Jika Anda mengedit penghitungan tabel yang ada, pilih format selain format yang ada dari drop-down Format, jika diinginkan.
Pilih Simpan. Atau, pilih Batal untuk keluar dari editor ekspresi dan mengonfirmasi bahwa Anda ingin mengabaikan perubahan yang belum disimpan dengan memilih Hapus dari pop-up konfirmasi Hapus perubahan yang belum disimpan?.
Penghitungan baru akan otomatis muncul di tabel data dan di bagian Kolom Kustom pada pemilih kolom. Seperti kolom lainnya, Anda dapat memilih nama kalkulasi untuk ditambahkan atau dihapus dari kueri. Anda juga dapat mengarahkan kursor ke kolom untuk menampilkan opsi lainnya yang tersedia untuk penghitungan tersebut.
Pintasan untuk perhitungan umum
Jika memiliki izin untuk membuat dan mengedit penghitungan tabel, Anda dapat melakukan penghitungan pintasan pada kolom numerik tertentu yang ada di tabel data Jelajah — termasuk penghitungan tabel lainnya.
Anda dapat melakukan penghitungan pintasan dengan salah satu cara berikut:
- Menggunakan menu roda gigi tabel data kolom
- Menggunakan pop-up Buat penghitungan tabel, pop-up Edit penghitungan tabel, atau editor ekspresi penghitungan tabel Dalam halaman
Metode kedua memungkinkan Anda menyesuaikan penghitungan tabel saat membuatnya, seperti mengganti nama, menambahkan deskripsi opsional, atau memilih format selain default.
Bagian berikut menjelaskan jenis opsi penghitungan yang tersedia.
Jenis pintasan penghitungan umum
Beberapa jenis penghitungan tersedia sebagai opsi pintasan. Tabel berikut mencantumkan setiap penghitungan yang tersedia beserta deskripsi, input, dan ekspresi Looker (Lexp), serta format nilai default dan nama default penghitungan. Anda dapat menentukan format nama atau nilai yang berbeda dengan mengedit penghitungan.
Untuk pintasan penghitungan umum yang hanya tersedia untuk hasil pivot, lihat tabel pintasan penghitungan pivot umum di halaman ini.
Penghitungan | Deskripsi | Input | Lexp | Format | Nama |
---|---|---|---|---|---|
% dari kolom% kolom |
Nilai baris dibagi dengan jumlah nilai dalam kolom. Jika batas baris telah tercapai, penghitungan ini hanya menyertakan nilai dalam tabel data. |
field_1
|
field_1/sum(field_1)
|
% (0 angka desimal) |
Persentase dari view_name field_name
|
% dari baris sebelumnya% dari baris sebelumnya |
Nilai baris saat ini dibagi dengan nilai baris di bawah. |
field_1
|
field_1/offset(field_1, 1)
|
% (0 angka desimal) |
Persentase dari sebelumnya - view_name field_name
|
% perubahan dari baris sebelumnya% perubahan dari baris sebelumnya |
Perbedaan antara nilai baris saat ini dan nilai baris di bawah, dibagi dengan nilai baris di bawah. |
field_1
|
field_1/offset(field_1, 1) - 1
|
% (0 angka desimal) |
Persentase perubahan dari sebelumnya - view_name field_name
|
Total kolom berjalanTotal kolom berjalan |
Jumlah kumulatif nilai baris saat ini dan semua nilai baris sebelumnya dalam kolom. |
field_1
|
running_total(field_1)
|
Pemformatan default |
Total berjalan sebesar view_name field_name
|
Peringkat kolomPeringkat kolom |
Peringkat nilai baris di antara semua nilai dalam kolom. Jika batas baris telah tercapai, penghitungan ini hanya menyertakan nilai dalam tabel data. |
field_1
|
rank(field_1,field_1)
|
Pemformatan default |
Peringkat view_name field_name
|
Saat hasil Jelajah berubah, ada lebih banyak pintasan penghitungan umum yang tersedia untuk ukuran yang diputar.
Tabel berikut mencantumkan setiap penghitungan yang tersedia beserta deskripsi, input, dan ekspresi Looker (Lexp), serta format nilai default dan nama default penghitungan. Anda dapat menentukan format nama atau nilai yang berbeda dengan mengedit penghitungan.
Menggunakan menu roda gigi pada tabel data untuk menggunakan pintasan pada kalkulasi umum
Jika memiliki izin untuk membuat dan mengedit penghitungan tabel, Anda dapat membuat penghitungan pintasan dari menu roda gigi tabel data kolom dengan langkah-langkah berikut:
- Pilih menu roda gigi di samping nama kolom dalam tabel data.
- Pilih Penghitungan untuk menampilkan jenis penghitungan yang tersedia.
- Pilih jenis penghitungan.
Jenis penghitungan pivot tidak akan muncul kecuali hasil Jelajah diubah.
Penghitungan baru akan muncul secara otomatis sebagai kolom hijau di tabel data.
Penghitungan baru juga akan muncul di bagian Kolom Kustom di pemilih kolom.
Seperti kolom lainnya, Anda dapat memilih nama kalkulasi untuk ditambahkan atau dihapus dari kueri. Anda juga dapat mengarahkan kursor ke kolom tersebut untuk menampilkan opsi lain yang tersedia untuk penghitungan tersebut, termasuk mengedit penghitungan.
Menggunakan pop-up Buat atau Edit penghitungan tabel guna menggunakan pintasan untuk penghitungan umum
Metode ini memungkinkan Anda memilih format atau nama selain format default, atau menambahkan deskripsi saat Anda membuat perhitungan.
Buka pop-up Buat penghitungan tabel jika Anda membuat penghitungan tabel, atau buka pop-up Edit penghitungan tabel jika Anda mengedit penghitungan tabel.
- Jika fitur Lab Penghitungan Tabel Dalam Halaman diaktifkan, editor ekspresi penghitungan tabel akan terbuka di bagian Data pada halaman Jelajahi. Gunakan petunjuk di bagian Membuat penghitungan tabel dengan Penghitungan Tabel Dalam Halaman untuk menyelesaikan pembuatan penghitungan tabel dengan penghitungan pintasan.
Pilih jenis penghitungan dari drop-down Penghitungan. Contoh ini menggunakan % dari baris sebelumnya untuk membandingkan jumlah item inventaris dengan jumlah item inventaris bulan sebelumnya.
- Jenis penghitungan pivot tidak akan muncul kecuali hasil Jelajah diubah.
Pilih kolom tempat Anda ingin melakukan penghitungan di drop-down Kolom sumber. Hanya kolom numerik yang muncul di tabel data Explore yang dapat dipilih. Dalam contoh ini, pengguna memilih untuk melakukan penghitungan % dari baris sebelumnya pada pengukuran Jumlah Item Inventaris.
Secara opsional, gunakan drop-down Format untuk memilih format yang ditentukan sebelumnya atau buat format kustom untuk hasilnya. Jika Anda membuat format khusus, gunakan pemformatan bergaya Excel seperti yang dijelaskan di halaman dokumentasi Menambahkan pemformatan kustom ke kolom numerik. Jika tidak ada yang dipilih, Looker akan menggunakan format default.
Ganti nama penghitungan tabel Anda dari nama default di kolom Name, jika diinginkan. Nama kalkulasi muncul di pemilih kolom dan di tabel data.
Pilih + Tambahkan Deskripsi untuk menambahkan deskripsi opsional yang berisi hingga 255 karakter yang dapat memberikan lebih banyak konteks atau informasi tentang penghitungan tabel kepada pengguna lain.
Setelah selesai membuat kalkulasi tabel, pilih Save untuk menambahkan kalkulasi ke Explore.
Penghitungan baru akan muncul secara otomatis sebagai kolom hijau di tabel data.
Penghitungan baru juga akan muncul di bagian Kolom Kustom di pemilih kolom.
Seperti kolom lainnya, Anda dapat memilih nama kalkulasi untuk ditambahkan atau dihapus dari kueri. Anda juga dapat mengarahkan kursor ke kolom tersebut untuk menampilkan opsi lain yang tersedia untuk penghitungan tersebut, termasuk mengedit penghitungan.
Menduplikasi penghitungan tabel
Jika memiliki izin untuk membuat penghitungan tabel, Anda juga dapat menduplikasi penghitungan tabel yang ada, yang telah dibuat oleh Anda atau pengguna lain. Menduplikasi dan kemudian mengedit perhitungan tabel dapat membantu jika Anda ingin membuat beberapa perhitungan tabel dengan hanya perbedaan kecil (misalnya, jumlah 30 hari, 60 hari, atau 90 hari).
Anda dapat menduplikasi penghitungan tabel dengan cara berikut:
- Menggunakan menu Lainnya tiga titik penghitungan di bagian Kolom Kustom pada alat pilih kolom
- Menggunakan menu roda gigi tabel data kalkulasi
Untuk menduplikasi penghitungan tabel, ikuti langkah-langkah berikut:
- Di pemilih kolom, luaskan bagian Kolom Kustom di pemilih kolom.
- Pilih menu tiga titik Lainnya untuk penghitungan tabel yang ingin Anda duplikasi.
- Pilih Duplikat.
Atau, pilih Duplicate dari menu roda gigi tabel data penghitungan.
Penghitungan tabel duplikat muncul di bawah aslinya pada bagian Kolom Kustom di pemilih kolom, menggunakan nama penghitungan tabel asli ditambah kata "Salin" yang ditambahkan ke bagian akhir.
Selanjutnya, Anda dapat mengedit penghitungan tabel duplikat.
Mengedit perhitungan tabel
Jika memiliki izin untuk membuat penghitungan tabel, Anda juga dapat mengedit penghitungan tabel yang ada yang telah dibuat oleh Anda atau pengguna lain.
Ada beberapa cara untuk mengedit penghitungan tabel:
- Menggunakan menu Lainnya tiga titik penghitungan di bagian Kolom Kustom pada alat pilih kolom
- Menggunakan menu roda gigi tabel data kalkulasi
Untuk mengedit kalkulasi tabel, ikuti langkah-langkah berikut:
- Luaskan bagian Kolom Kustom pada pemilih kolom, atau pilih Edit penghitungan dari menu roda gigi tabel data penghitungan untuk membuka pop-up Edit penghitungan tabel.
- Pilih menu tiga titik Lainnya di samping penghitungan tabel yang ingin Anda edit.
- Pilih Edit untuk membuka pop-up Edit penghitungan tabel.
- Jika fitur Lab Penghitungan Tabel Dalam Halaman diaktifkan, editor ekspresi penghitungan tabel akan terbuka di bagian Data pada halaman Jelajahi. Gunakan petunjuk di bagian Membuat penghitungan tabel dengan Penghitungan Tabel Dalam Halaman untuk menyelesaikan pengeditan penghitungan tabel Anda.
- Pilih jenis penghitungan baru dari drop-down Penghitungan, jika diinginkan.
- Ubah definisi penghitungan, termasuk Kolom sumber penghitungan pintasan, sesuai keinginan. Hanya kolom numerik yang muncul di tabel data Jelajah yang memenuhi syarat untuk jenis penghitungan selain Ekspresi kustom.
- Jika Ekspresi kustom dipilih dari drop-down Penghitungan, tambahkan ekspresi Looker ke, atau edit ekspresi Looker yang ada di, kotak teks besar. Anda hanya dapat membuat kalkulasi tabel dari kolom yang muncul di tabel data Jelajah.
- Pilih format baru dari drop-down Format, jika diinginkan.
- Masukkan nama penghitungan baru di kolom Nama, seperti yang diinginkan. Nama kalkulasi muncul di pemilih kolom dan di tabel data. Jika Anda telah mengubah apa pun dalam penghitungan tabel, pertimbangkan untuk mengubah namanya agar sesuai.
- Tambahkan atau perbarui deskripsi kolom opsional hingga 255 karakter dengan detail tentang penghitungan tabel, termasuk tujuan penggunaannya.
- Jika sudah ada deskripsi, kotak Deskripsi akan muncul secara otomatis. Jika deskripsi belum ada, pilih + Tambahkan Deskripsi untuk menambahkan deskripsi opsional.
- Pilih Simpan.
Menghapus beberapa kalkulasi tabel
Jika memiliki izin untuk membuat penghitungan tabel, Anda juga dapat menghapus penghitungan tabel yang telah dibuat oleh Anda atau pengguna lain. Jika Anda menghapus penghitungan tabel, penghitungan akan hilang dari Jelajahi, tetapi tidak akan muncul dari ubin tampilan atau dasbor yang menggunakan penghitungan tersebut. Selain itu, siapa pun yang menggunakan URL untuk Jelajah yang memiliki kolom kustom akan tetap melihat penghitungannya.
Ada beberapa cara untuk menghapus penghitungan tabel:
- Menggunakan menu Lainnya tiga titik penghitungan di bagian Kolom Kustom pada alat pilih kolom
- Menggunakan menu roda gigi tabel data kalkulasi
Untuk menghapus penghitungan tabel, ikuti langkah-langkah berikut:
- Luaskan bagian Kolom Kustom di pemilih kolom.
- Pilih menu tiga titik Lainnya di samping penghitungan tabel yang ingin Anda hapus.
- Pilih Hapus.
Atau, pilih Delete dari menu roda gigi tabel penghitungan pada tabel.
Anda juga dapat menggunakan pintasan keyboard Command-K (Mac) atau Ctrl+K (Windows) untuk menghapus perhitungan tabel dan mengosongkan kolom dari kueri Jelajahi.
Anda dapat memulihkan kolom kustom yang telah dihapus dengan memilih panah kembali di browser.
Penghitungan tabel pengurutan
Untuk mengurutkan berdasarkan penghitungan tabel, pilih nama kolom di bagian atas kolom, seperti yang Anda lakukan pada dimensi atau ukuran. Untuk mengetahui informasi selengkapnya tentang pengurutan, lihat halaman dokumentasi Membuat dan mengedit Jelajah.
Ketika kalkulasi tabel tidak dapat diurutkan
Pengurutan pada tabel berfungsi mirip dengan mengurutkan dimensi atau ukuran di Looker. Namun, ada dua perbedaan penting yang mencegah penyortiran dalam beberapa skenario:
- Kalkulasi tabel dibuat setelah data diambil dari {i>database<i} Anda, yang berarti ketika mengurutkan kalkulasi tabel, Anda hanya bisa mengurutkan data yang sudah ditampilkan.
- Beberapa penghitungan tabel diterapkan ke beberapa baris dalam kolom yang sama, seperti saat menggunakan fungsi
offset()
(lihat selengkapnya tentang menggunakan fungsioffset
danpivot_offset
di Praktik Terbaik Looker). Dalam kasus ini, mengurutkan penghitungan tabel akan mengubah hasilnya dan karena itu dinonaktifkan.
Skenario khusus saat Anda tidak dapat mengurutkan penghitungan tabel mencakup hal berikut:
- Saat Anda menggunakan penghitungan yang mencapai batas baris
- Saat Anda menggunakan dimensi atau ukuran setelah mengurutkan berdasarkan penghitungan tabel
- Saat Anda menggunakan penghitungan tabel yang menggunakan offset
Penghitungan yang mencapai batas baris
Jika jumlah baris dalam kueri Anda melebihi batas baris yang telah ditetapkan, Anda tidak akan dapat mengurutkan penghitungan tabel. Hal ini karena kalkulasi tabel hanya didasarkan pada baris yang ditampilkan. Oleh karena itu, jika Anda mencapai batas baris, penghitungan tabel mungkin kehilangan beberapa baris yang seharusnya diurutkan ke dalam hasil Anda. Jika mengalami masalah ini, Anda dapat mencoba meningkatkan batas baris (hingga 5.000 baris).
Looker akan memperingatkan Anda saat hasil telah mencapai batas baris dengan menampilkan teks Batas baris tercapai: Hasil mungkin tidak lengkap pada panel kuning di bagian atas tabel data.
Ketika hal ini terjadi, Anda dapat mencoba mengurutkan tabel data berdasarkan kolom yang bukan merupakan penghitungan tabel.
Mengurutkan dimensi atau ukuran setelah mengurutkan penghitungan tabel
Seperti yang ditunjukkan di bagian Penghitungan yang mencapai batas baris pada halaman ini, penghitungan tabel hanya didasarkan pada baris yang ditampilkan. Sebaliknya, mengurutkan berdasarkan dimensi atau ukuran akan kembali ke database Anda untuk memastikan baris yang ditemukan benar. Hasilnya, Anda harus mulai mengurutkan dengan dimensi dan ukuran. Kemudian, ketika data yang benar telah dikembalikan dari {i>database<i}, Anda dapat mengurutkan hasil tersebut berdasarkan perhitungan tabel.
Menggunakan kalkulasi tabel dalam visualisasi
Sama seperti dimensi dan ukuran yang ditentukan LookML, kalkulasi tabel secara otomatis ditampilkan dalam visualisasi.
Selain itu, Anda dapat menggunakan penghitungan tabel untuk menentukan baris mana dari data Anda yang harus ditampilkan dalam visualisasi. Contoh berikut akan digunakan untuk mempelajari fitur ini; contoh ini menyertakan informasi penjualan mingguan tentang kategori Aksesori.
Perhatikan bahwa tabel data pokok mencakup dimensi Minggu yang Dibuat Pesanan dan ukuran Total Laba Item Pesanan, bersama dengan penghitungan tabel yang disebut Persentase Laba Minggu Sebelumnya, yang membandingkan laba setiap minggu dengan minggu sebelumnya:
Anda sekarang dapat mencegah baris data tertentu muncul di diagram kolom. Untuk melakukannya, Anda akan membuat kalkulasi tabel yang mengevaluasi ke benar atau salah, lalu menyembunyikan nilai yang salah (yang akan muncul sebagai entri "Tidak" dalam tabel data Anda). Anda tidak ingin formula menghasilkan kata "true" atau "false"; melainkan, condition yang benar atau salah.
Untuk mencapai hasil ini, Anda dapat membuat tabel penghitungan, Melebihi Laba Minggu Sebelumnya, yang mengevaluasi apakah penghitungan Persentase Laba Minggu Sebelumnya lebih besar dari 1:
${percent_of_previous_week_profit} > 1
Tabel yang dihasilkan akan menyertakan penghitungan tabel baru yang mengevaluasi setiap baris terhadap penghitungan Melebihi Laba Minggu Sebelumnya dan yang menampilkan Ya atau Tidak, bergantung pada apakah persentase sebelumnya lebih besar dari 1.
Untuk menyembunyikan semua baris dengan pendapatan minggu tertentu tidak melebihi pendapatan minggu sebelumnya, pilih menu roda gigi tabel data penghitungan benar atau salah, lalu pilih Sembunyikan "Tidak" dari Visualisasi.
Visualisasi yang dihasilkan sekarang hanya akan menampilkan minggu yang melebihi pendapatan minggu sebelumnya.
Salah satu kasus penggunaan umum untuk fitur ini adalah menyembunyikan baris pertama atau terakhir dari visualisasi, karena banyak jenis analisis membuat baris yang berisi nilai {i>null<i} di awal atau akhir tabel:
- Tabel data yang menampilkan total berjalan
- Hasil dengan sebagian hari yang mengakhiri analisis tanggal
- Saat Anda menghitung persentase dari baris sebelumnya
Untuk memfilter baris dengan nilai null, buat kalkulasi tabel baru menggunakan fungsi logika is_null
:
NOT is_null(${percent_of_previous_week_sales})
Kemudian, sembunyikan baris dengan memilih Sembunyikan "Tidak" dari Visualisasi dari menu roda gigi tabel data penghitungan.
Pertimbangan untuk menggunakan kalkulasi tabel
- Semua kolom yang digunakan dalam kalkulasi tabel Anda HARUS menjadi bagian dari kueri awal Anda.
- Formula harus dalam huruf kecil.
ROUND
tidak akan berfungsi, tetapiround
akan berfungsi. - Kalkulasi tabel hanya akan beroperasi pada baris yang ditampilkan dalam kueri Anda. Jika ada batas 500 baris, baris ke-501 tidak akan dipertimbangkan.
- Jika Anda menambahkan baris Total ke tabel data, beberapa penghitungan tabel yang melakukan agregasi mungkin tidak bertambah seperti yang Anda harapkan, misalnya, penghitungan yang menggunakan
percentile
ataumedian
. Hal ini karena penghitungan tabel menghitung total menggunakan nilai dalam baris Total, bukan dengan menggunakan nilai dalam kolom data. Lihat halaman Praktik Terbaik Menampilkan total penghitungan tabel yang berpotensi membingungkan sebagai null untuk mengetahui tips pemecahan masalah. - Selalu gunakan angka nol di depan untuk desimal yang kurang dari 1. Misalnya, 0,95 akan berfungsi, tetapi 0,95 akan menyebabkan error.
- Menggunakan pintasan keyboard Command-K (Mac) atau Ctrl+K (Windows) akan menghapus semua penghitungan tabel, termasuk kolom khusus. Untuk memulihkan perhitungan tabel Anda, pilih panah kembali di browser Anda. Anda mungkin juga perlu menjalankan ulang kueri.