Memfilter dan membatasi data

Halaman ini menjelaskan cara pengguna memfilter dan membatasi data di Jelajah Looker. Misalnya, pengguna dapat memfilter hasil kueri dari Jelajah hingga tiga bulan terakhir atau untuk pelanggan tertentu. Pengguna juga dapat membatasi jumlah baris yang ditampilkan di Eksplorasi atau jumlah kolom pivot yang ditampilkan di Eksplorasi.

Memfilter data

Filter memungkinkan Anda membatasi data yang Anda lihat untuk item yang menarik. Setiap kolom dalam instance Looker Anda dapat menjadi filter.

Anda juga tidak perlu menambahkan dimensi atau ukuran ke hasil untuk memfilternya. Misalnya, Anda dapat membuat kueri yang memfilter Tanggal Pesanan hingga 90 hari terakhir, meskipun hasil Anda hanya menampilkan Pelanggan dan Jumlah Pesanan.

Anda dapat menggunakan kombinasi jenis filter ini dalam kueri:

  • Filter Dasar adalah yang paling umum digunakan; Looker menyediakan menu drop-down, widget kalender, dan kolom teks yang sesuai.

  • Pencocokan Lanjutan memungkinkan kondisi lanjutan untuk suatu kolom, seperti penelusuran teks yang rumit, atau rentang tanggal yang dimulai pada masa lalu dan diperluas selama jumlah hari tertentu.

  • Filter Kustom memungkinkan Anda menentukan logika bisnis yang mendetail, menggabungkan logika AND dan OR, atau menggunakan fungsi Looker.

Filter dasar

Ada beberapa cara untuk menambahkan filter dasar:

  • Di Pemilih Kolom, pilih tombol Filter menurut kolom di sebelah kanan nama kolom.
  • .

Filter muncul di bagian Filter di atas hasil. Untuk menghapus filter, klik X di sebelah kanannya.

Filter standar

Opsi filter standar bervariasi menurut jenis filter. Misalnya, dimensi waktu memungkinkan Anda memilih rentang waktu; dimensi numerik memberi Anda opsi seperti sama dengan atau lebih besar dari.

Untuk dimensi teks, Looker menampilkan daftar nilai data yang ada untuk kolom tersebut. Saat Anda mengetik, Looker akan mempersempit daftar ke nilai yang menyertakan teks tersebut.

Saat Anda mengetik nilai filter untuk dimensi teks, Looker akan mempertahankan spasi di awal atau di akhir. Misalnya, membuat filter yang berisi teks " celana" tidak akan cocok dengan nilai yang tidak berisi spasi di bagian awal, seperti "celana dan legging". Filter akan cocok dengan nilai apa pun yang berisi spasi sebelum kata celana, seperti "celana parasut".

Jika Anda menyalin dan menempelkan nilai ke dalam filter teks, spasi di awal dan di akhir akan dipangkas.

Untuk memfilter kumpulan nilai yang besar, tempelkan daftar nilai ke kolom filter. Jumlah nilai maksimum yang dapat Anda tempel mungkin dibatasi oleh browser atau elemen lain di jaringan Anda, dan mungkin paling sedikit 2.000.

Untuk memasukkan karakter khusus dalam filter standar, tambahkan garis miring terbalik di awal. Misalnya, untuk memfilter Santa Cruz, CA, Anda perlu memasukkan Santa Cruz \, CA.

Untuk menambahkan opsi lain ke filter, klik + di sebelah kanan filter. Opsi baru muncul sebagai kondisi OR atau kondisi AND, bergantung pada jenis opsi filter.

Misalnya, jika Anda memulai dengan kondisi filter is greater than 5000, lalu menambahkan kondisi is less than 2500, Looker akan menambahkan kondisi OR di antara pernyataan tersebut. Jika Anda kemudian menambahkan kondisi is not equal to 1500, Looker akan menambahkan kondisi AND. Filter yang dihasilkan mencakup jumlah pesanan lebih dari 5.000 atau di bawah 2.500, dan tidak termasuk jumlah pesanan sebanyak 1.500.

Saat Anda menambahkan lebih dari satu filter, opsi untuk menentukan antara logika filter AND dan OR serta beralih antar-filter akan muncul di sebelah kiri kolom filter. Grup filter baru membuat kumpulan filter terpisah dengan opsi untuk menentukan antara logika filter AND dan OR antargrup.

Filter dengan atribut pengguna

Admin Looker dapat mengonfigurasi atribut pengguna yang menentukan nilai spesifik per pengguna. Misalnya, admin dapat menentukan atribut pengguna untuk wilayah penjualan dan menetapkan nilai yang sesuai untuk pengguna individu atau grup pengguna.

Atribut pengguna memungkinkan Anda menyesuaikan Tampilan atau dasbor secara otomatis untuk setiap pengguna yang melihatnya. Mencocokkan atribut pengguna memberikan fleksibilitas khusus pengguna ini. Misalnya, Anda dapat memfilter dimensi wilayah penjualan dalam Tampilan untuk menyamakan atribut pengguna wilayah penjualan. Tampilan akan memfilter wilayah penjualan spesifik untuk pengguna dan secara otomatis menyesuaikan guna menampilkan data untuk wilayah penjualan mereka sendiri kepada setiap pengguna.

Filter pencocokan lanjutan

Untuk menambahkan filter pencocokan lanjutan, pilih kecocokan (lanjutan) dari menu drop-down filter.

Di kolom teks, masukkan ekspresi filter Anda. Untuk melihat semua ekspresi filter yang tersedia, lihat halaman dokumentasi Ekspresi filter Looker.

Untuk memasukkan karakter khusus dalam filter pencocokan lanjutan, tambahkan karat di awal (^) terlebih dahulu. Misalnya, untuk memfilter Santa Cruz, CA, Anda harus memasukkan Santa Cruz ^, CA.

Admin Looker dapat mengonfigurasi nilai khusus pengguna yang disebut atribut pengguna, yang memungkinkan Anda menyesuaikan Tampilan untuk setiap pengguna secara otomatis. Untuk mereferensikan atribut pengguna dalam filter pencocokan lanjutan, gunakan sintaksis {{ _user_attributes['name_of_your_attribute'] }}.

Filter kustom

Filter kustom memungkinkan Anda menulis kolom, konstanta, fungsi, dan operator untuk pemfilteran yang diinginkan. Looker memungkinkan Anda membuat ekspresi yang dievaluasi sebagai benar atau salah. Saat Anda menjalankan kueri, Looker hanya akan menampilkan baris yang kondisinya bernilai benar (true).

Menambahkan filter kustom

Untuk menambahkan filter kustom, luaskan bagian Filter.

Centang kotak Filter Kustom di sisi kanan panel Filter:

Masukkan dimensi atau fungsi. Looker akan menampilkan daftar fungsi, operator, dan nama kolom yang akan digunakan dalam ekspresi Anda. Klik istilah di menu drop-down untuk menambahkannya ke ekspresi Anda. Setelah selesai, ekspresi Anda harus bernilai benar atau salah.

Klik Run (atau gunakan pintasan keyboard Command-Enter untuk Mac atau Ctrl+Enter untuk Windows) untuk menjalankan kueri dengan menerapkan filter kustom.

Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara membuat ekspresi Looker dan bagaimana editor dapat membantu Anda.

Ekspresi Looker dapat menggunakan kolom, fungsi, dan operator sebanyak yang diperlukan logika bisnis Anda. Makin kompleks kondisi, makin banyak upaya yang harus dilakukan database untuk mengevaluasinya, sehingga dapat memperpanjang waktu kueri.

Karena filter kustom digunakan untuk membuat kueri database, Anda tidak dapat merujuk ke ukuran di filter kustom, atau menggunakan fungsi apa pun yang mengandalkan hasil kueri. Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara menggunakan ekspresi Looker di kolom kustom secara lebih mendetail. Halaman dokumentasi Fungsi dan operator Looker menunjukkan fungsi yang tersedia dan mengidentifikasi fungsi yang dapat digunakan di filter kustom.

Menghapus filter kustom

Untuk menghapus filter kustom:

  • Klik X di sebelah kanan ekspresi untuk menghapusnya.
  • Hapus centang pada kotak Custom Filter untuk berhenti menggunakan ekspresi. Jika Anda tidak menutup halaman, Looker akan mengingat apa yang Anda ketik dan ekspresi Anda akan muncul kembali jika Anda mengklik Filter Kustom lagi.

Dimensi pemfilteran: membatasi data mentah sebelum penghitungan

Saat memfilter dimensi, Anda membatasi data mentah sebelum penghitungan dilakukan.

Misalnya, Anda telah membuat Explore untuk melihat jumlah pesanan yang dilakukan setiap hari. Jelajah mencakup kolom Tanggal Pembuatan Pesanan dan Jumlah Pesanan.

Lalu, tambahkan filter pada dimensi Jumlah Pesanan dengan kondisi is greater than 50.

Looker menghapus semua pesanan yang nilainya kurang dari $50 dari data. Ukuran ini masih menghitung pesanan yang tersisa untuk setiap hari, tetapi nilai pengukurannya jauh lebih rendah.

Ukuran pemfilteran: membatasi hasil setelah menghitung ukuran

Saat memfilter suatu ukuran, Anda membatasi hasilnya setelah pengukuran dihitung

Misalnya, Anda telah membuat Explore untuk melihat jumlah pesanan yang dilakukan setiap hari. Jelajah mencakup kolom Tanggal Pembuatan Pesanan dan Jumlah Pesanan.

Kemudian, Anda menambahkan filter pada ukuran Jumlah Pesanan dengan kondisi is greater than 350.

Looker akan menghitung semua pesanan terlebih dahulu untuk setiap hari. Selanjutnya, filter akan diterapkan. Filter menghapus hari-hari yang memiliki pesanan 350 atau kurang, sehingga hanya menyisakan hari-hari yang memiliki lebih dari 350 pesanan.

Membatasi data

Looker mendukung hingga 5.000 baris dan jumlah kolom yang tidak terbatas untuk kueri yang tidak diubah. Untuk performa browser, sebaiknya buat 50 kolom atau kurang. Looker mendukung hingga 200 kolom untuk kueri pivot, tetapi menetapkan batas kolom default sebanyak 50 kolom.

Untuk melihat subkumpulan hasil kueri lengkap, Anda dapat menetapkan batas baris, batas kolom, atau keduanya.

Batasan baris

Anda dapat menetapkan batas baris hingga 5.000 baris. Looker akan memperingatkan Anda jika Anda mungkin menyembunyikan data dengan menetapkan batas baris yang terlalu rendah. Urutan penyortiran itu penting: Looker terlebih dahulu menerapkan pengurutan, lalu kemudian menerapkan batasnya. Misalnya, dalam kueri yang berisi kolom Users State dan Orders Count, urutkan berdasarkan Orders Count untuk melihat lima negara bagian teratas berdasarkan jumlah pesanan yang terjual.

Untuk mengetahui informasi selengkapnya tentang batas baris di bagian lain di Looker, lihat artikel Berapa semua batas baris di Looker? Praktik Terbaik.

Jika mencapai batas baris, Anda tidak dapat mengurutkan berdasarkan total baris atau penghitungan tabel.

Batas kolom

Jika menambahkan pivot ke laporan, Anda dapat menerapkan batas kolom hingga 200 kolom. Looker memperingatkan Anda jika Anda mungkin menyembunyikan data dengan menetapkan batas kolom yang terlalu rendah. Urutan pengurutan pivot Anda penting: Looker terlebih dahulu menerapkan pengurutan, lalu kemudian menerapkan batas. Misalnya, dalam kueri yang berisi kolom Jumlah Pesanan dan yang diputar berdasarkan kolom Bulan Pesanan Dibuat, urutkan berdasarkan Bulan Pesanan Dibuat untuk melihat lima bulan terakhir saat pesanan dibuat.

Column Limit<i} muncul di {i>data bar<i}." class="l10n-absolute-url-src" l10n-attrs-original-order="src,alt,class" src="https://cloud.google.com/static/looker/docs/images/d-data-column-limit-2304.png" />

Dimensi, kalkulasi tabel dimensi, kolom total baris, dan penghitungan tabel pengukuran di luar pivot tidak dihitung terhadap batas kolom. Grup pivot dihitung sebagai satu kolom terhadap batas kolom.