arrow_back

Fungsi dan Operator Looker

Login Gabung
Dapatkan akses ke 700+ lab dan kursus

Fungsi dan Operator Looker

Lab 1 jam universal_currency_alt Tanpa biaya show_chart Pengantar
info Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Dapatkan akses ke 700+ lab dan kursus

GSP857

Ringkasan

Looker adalah platform data modern di Google Cloud yang memungkinkan Anda menganalisis dan memvisualisasikan data secara interaktif. Anda dapat menggunakan Looker untuk melakukan analisis data mendalam, mengintegrasikan insight dari berbagai sumber data, membuat alur kerja berbasis data yang dapat ditindaklanjuti, dan membuat aplikasi data khusus. Dengan Looker dan Google Cloud, Anda dapat memberikan insight bisnis yang dapat ditindaklanjuti pada saat pengambilan keputusan, membuat sumber nilai baru, dan memasukkan data ke dalam produk dan alur kerja untuk memajukan bisnis.

Di lab ini, Anda mempelajari cara menggunakan Looker untuk mengubah dimensi, menyusun ulang dan menghapus kolom, serta memanfaatkan kalkulasi tabel. Dalam lab ini, Jelajah untuk data Bandara Federal Aviation Administration (FAA) telah dibuat bagi Anda. Set data ini berisi informasi tentang berbagai atribut bandara seperti kota, tanggal komisi, jenis fasilitas, dll.

Anda dapat mempelajari lebih lanjut cara membuat Jelajah di Looker dalam dokumentasi Menjelajahi data di Looker.

Tujuan

Di lab ini, Anda akan mempelajari cara:

  • Mengubah dimensi
  • Menyusun ulang kolom dan menghapus kolom
  • Menggunakan kalkulasi tabel dan fungsinya

Penyiapan dan persyaratan

Sebelum mengklik tombol Start Lab

Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.

Lab praktik ini dapat Anda gunakan untuk melakukan sendiri aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.

Untuk menyelesaikan lab ini, Anda memerlukan:

  • Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
  • Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Jika Anda sudah memiliki project atau akun pribadi Google Cloud, jangan menggunakannya untuk lab ini agar terhindar dari tagihan ekstra pada akun Anda.

Cara memulai lab dan login ke Looker

  1. Jika sudah siap, klik Start lab.

    Panel Lab Details akan muncul dengan kredensial sementara yang harus Anda gunakan untuk lab ini.

    Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran.

    Perhatikan kredensial lab Anda di panel Lab Details. Anda akan menggunakannya untuk login ke instance Looker untuk lab ini.

    Catatan: Jika Anda menggunakan kredensial lain, Anda akan menerima pesan error atau dikenai biaya.
  2. Klik Open Looker.

  3. Di kolom Email dan Password, masukkan Nama Pengguna dan Sandi yang disediakan.

    Nama pengguna:

    {{{looker.developer_username | Username}}}

    Sandi:

    {{{looker.developer_password | Password}}} Penting: Anda harus menggunakan kredensial dari panel Lab Details di halaman ini. Jangan menggunakan kredensial Google Cloud Skills Boost. Jika Anda memiliki akun Looker pribadi, jangan gunakan akun tersebut untuk lab ini.
  4. Klik Log In.

    Setelah login berhasil, Anda akan melihat instance Looker untuk lab ini.

Tugas 1. Mengubah dimensi

Dimensi banyak sering kali tampak lebih elok jika Anda mengubah salah satu dimensi tersebut secara horizontal. Setiap nilai dalam dimensi akan menjadi kolom dalam Look Anda. Ini membuat informasi menjadi lebih mudah untuk dikonsumsi secara visual, dan meminimalkan kebutuhan untuk scroll ke bawah untuk menemukan data. Looker mendukung hingga 200 nilai yang diubah.

Pada bagian ini, Anda akan menemukan jumlah penerbangan yang dijadwalkan untuk berangkat di setiap pekan pada tahun 2003. Lalu Anda akan mengubah dimensi Distance Tiered dan menampilkan hasilnya sebagai diagram garis.

  1. Di Looker navigation menu, klik Explore.

  2. Di bagian FAA, klik Flights.

  3. Di bagian Flights > Measures, klik Count.

  4. Di bagian Flights > Dimensions > Depart Date, klik Week.

  5. Dalam grup dimensi Depart Date, klik tombol Filter di samping dimensi Date.

  6. Di jendela filter, tetapkan filter Depart Date ke: is in the year 2003.

  7. Klik Run.

  8. Di bagian Flights > Dimensions, klik tombol Pivot data untuk Distance Tiered.

  9. Klik Run.

Jika tidak ada baris data yang nilainya muncul di sebuah kolom, akan ditandai dengan simbol nilai null, sebuah angka nol yang dicoret dengan garis miring. Contohnya, kolom Below Zero memiliki nilai null.

Anda juga dapat mengurutkan dimensi yang diubah dengan mengklik judul dimensi. Untuk mengurutkan berdasarkan dimensi banyak yang diubah, tahan tombol Shift lalu klik judul dimensi sesuai urutan yang Anda inginkan. Ketika Anda tengah mengurutkan ukuran yang diubah, semua baris dengan nilai dalam kolom diurutkan terlebih dahulu, diikuti baris yang tidak memiliki data dalam kolom tersebut (ditandai dengan simbol nilai null).

  1. Klik tanda panah di samping Visualization untuk meluaskan jendela.

  2. Setelah jendela Visualization diperluas, arahkan kursor Anda ke arah ikon untuk mengidentifikasi opsi yang tersedia.

  3. Ubah jenis visualisasi ke Line.

  4. Klik ikon roda gigi setelan untuk Visualization.

  5. Klik Edit > Plot.

  6. Pilih Legend Align sebagai Left.

  7. Klik ikon roda gigi Visualization untuk menutup setelan.

  8. Klik ikon roda gigi setelan di samping Run, lalu pilih Save > As a Look.

  9. Beri judul pada Look Flight Count by Departure Week and Distance Tier.

  10. Klik Save.

Klik Check my progress untuk memverifikasi tujuan. Mengubah dimensi

Tugas 2. Menyusun ulang kolom dan menghapus kolom

Anda dapat menyusun ulang kolom di bagian Data dengan mengklik header kolom dan memindahkan kolom ke posisi yang diinginkan. Visualisasi Jelajah akan mencerminkan urutan baru kolom setelah Anda mengklik Run.

Kolom disusun di bagian Data berdasarkan jenis kolom: dimensi, kalkulasi tabel dimensi, ukuran, kalkulasi tabel ukuran, dan total baris.

Sering kali, kolom dapat diurutkan kembali dalam setiap jenis kolom, namun tidak dapat dikeluarkan dari bagian jenis kolomnya. Sebagai contoh, kalkulasi tabel dimensi dapat ditata ulang di antara kalkulasi tersebut, namun Anda tidak dapat meletakkan kalkulasi tabel dimensi di antara dua ukuran.

Namun, pengecualiannya adalah jika Anda menggunakan panah di sebelah kotak centang total baris pada tab Data untuk memindahkan kolom total baris dari ujung kanan tabel data ke dekat kalkulasi tabel dimensi.

Kolom di bawah dimensi yang diubah dapat diurutkan kembali, namun urutan dimensi yang diubah hanya dapat diubah dengan mengubah tata urutannya, bukan dengan pengurutan ulang manual.

  1. Di Looker navigation menu, klik Explore.

  2. Di bagian FAA, klik Flights.

  3. Di bagian Flights > Measures, klik Percent Cancelled.

  4. Di bagian Flights > Dimensions > Depart Date, klik Month.

  5. Dalam grup dimensi Depart Date, klik tombol Filter di samping dimensi Date.

  6. Di jendela filter, tetapkan filter Depart Date ke: is in the year 2000.

  7. Di bagian Aircraft Origin > Dimensions, klik State.

  8. Klik Run.

  9. Klik header kolom Percent Cancelled untuk mengurutkan kembali persentase tinggi ke rendah.

  10. Arahkan kursor ke kolom Depart Month, lalu klik ikon roda gigi yang muncul di sisi kanan.

  11. Klik Remove.

Catatan: Anda juga dapat menghapus semua kolom di dalam Jelajah menggunakan pintasan keyboard Command-K (Mac) atau Ctrl+K (Windows).
  1. Setelah kolom dihapus dari bagian Data, klik Run lagi.

  2. Klik ikon roda gigi setelan di samping Run, lalu pilih Save > As a Look.

  3. Beri judul Look Percent of Flights Cancelled by State in 2000.

  4. Klik Save.

Klik Check my progress untuk memverifikasi tujuan. Menyusun ulang kolom dan menghapus kolom

Tugas 3. Menggunakan kalkulasi tabel untuk menghitung persentase sederhana

Kalkulasi tabel mempermudah pembuatan metrik cepat. Mirip dengan formula yang kita temui pada alat spreadsheet seperti Excel. Kalkulasi tabel muncul dalam bentuk kolom hijau pada tabel data, dan bukan kolom biru (dimensi) atau kolom oranye (ukuran).

Kalkulasi tabel dapat menjalankan kalkulasi yang matematis, sesuai logika (benar/salah), leksikal (berbasis teks), dan berbasis tanggal terhadap dimensi, ukuran, serta kalkulasi tabel lainnya dalam kueri Anda. Formula yang Anda gunakan untuk menjalankan kalkulasi tersebut disebut ekspresi Looker.

Kalkulasi tabel berbeda dari kolom biasa

Meskipun kalkulasi tabel mirip dengan dimensi dan ukuran, ada beberapa perbedaan penting:

  • Kalkulasi tabel memberikan kemampuan membuat kolom baru, alih-alih kolom biasa, yang mengharuskan Anda untuk memiliki izin pengembangan dan pemahaman tentang LookML.
  • Kalkulasi tabel mengoperasikan hasil dari kueri Anda alih-alih dari kolom biasa, yang merupakan bagian dari kueri itu sendiri. Dengan kata lain, Anda akan memilih set dimensi dan ukuran serta menjalankan laporan Anda seperti biasa, lalu menjadikan data sebagai basis kalkulasi tabel dalam laporan tersebut.
  • Meskipun kalkulasi tabel lebih mudah dibuat daripada kolom biasa, kalkulasi ini tidak semudah dikontrol seperti kolom biasa. Karena dapat dibuat oleh siapa pun dalam organisasi Anda, kalkulasi tabel bisa jadi bukan kalkulasi "resmi". Ingatlah selalu aspek untung-rugi antara kolom biasa dan kalkulasi tabel saat membuat keputusan, karena salah satu kelebihan utama Looker adalah memiliki sumber kebenaran tunggal.

Membuat visualisasi peta

Di bagian ini, Anda akan membuat peta yang menampilkan persentase Penerbangan yang Dibatalkan berdasarkan Negara Asal Pesawat untuk tahun 2004.

  1. Di Looker navigation menu, klik Explore.

  2. Di bagian FAA, klik Flights.

  3. Di bagian Flight Details > Measures, klik Cancelled Count.

  4. Di bagian Flights > Measures, klik Count.

  5. Di bagian Aircraft Origin > Dimensions, klik State.

  6. Di bagian Flights, dalam grup dimensi Depart Date, klik tombol Filter di sebelah dimensi Date.

  7. Di jendela filter, tetapkan filter Depart Date ke: is in the year 2004.

  8. Klik Run.

Membuat kalkulasi tabel

  1. Di samping Custom Fields, klik + Add. Pilih Table Calculation.

Di jendela pop-up Table Calculations Anda dapat mulai membuat metrik kustom. Ekspresi yang Anda buat dapat bernilai angka, tanggal, string (teks), atau Boolean (benar/salah).

  1. Jika Anda telah menentukan kalkulasi tabel, klik tombol Add Table Calculation untuk membuat kalkulasi lainnya. Anda dapat menambahkan sebanyak mungkin kalkulasi tabel sesuai kebutuhan.

Untuk setiap kalkulasi tabel:

  • Ganti nama kalkulasi tabel Anda jika mau.
  • Atau, klik Default Formatting untuk memilih format yang sudah ditentukan atau membuat format kustom untuk hasilnya. Jika Anda membuat format kustom, gunakan pemformatan bergaya Excel seperti yang diuraikan di halaman dokumentasi Menambahkan pemformatan kustom ke kolom numerik.
  • Mulai ketik ekspresi Looker ke dalam kotak teks besar untuk merumuskan kalkulasi Anda. Ekspresi Looker bisa jadi cukup sederhana, atau menggunakan kolom, fungsi, dan operator sebanyak yang dibutuhkan logika bisnis Anda. Halaman dokumentasi Membuat ekspresi Looker menjelaskan cara membuat ekspresi Looker dan cara editor membantu Anda.
  1. Ketika Anda telah selesai menambahkan kalkulasi tabel, klik Save.
Catatan: Kolom kalkulasi tabel Anda muncul di samping dimensi dan ukuran Anda di dalam tabel. Jika Anda ingin menggunakan kembali kalkulasi tabel di masa mendatang, pastikan Anda menyimpan Look atau menyalin formula kalkulasi tabel ke dalam dokumen lain.
  1. Di kolom Expression tambahkan Kalkulasi Tabel berikut ini:
${flights.cancelled_count}/${flights.count}
  1. Klik Default Formatting untuk mengganti format ke Percent (0).

  2. Ganti nama Kalkulasi Tabel ke "Percent Cancelled".

  3. Klik Save.

  4. Arahkan kursor ke kolom Cancelled Count dan klik ikon roda gigi yang muncul di sisi kanan.

  5. Klik Hide from Visualization.

  6. Ulangi proses yang sama untuk menyembunyikan kolom Count dari Visualisasi.

  7. Klik tanda panah di samping Visualization untuk meluaskan jendela.

  8. Ubah jenis visualisasi ke Map.

  9. Klik ikon roda gigi setelan di samping Run, lalu pilih Save > As a Look.

  10. Beri judul Look Percent of Flights Cancelled by Aircraft Origin 2004

  11. Klik Save.

Klik Check my progress untuk memverifikasi tujuan. Menggunakan kalkulasi tabel untuk menghitung persentase sederhana

Tugas 4. Menggunakan kalkulasi tabel untuk menghitung persentase dari jumlah total

Di bagian ini, Anda akan membuat Diagram Batang yang menunjukkan persentase Total Jarak Terbang Maskapai.

  1. Di Looker navigation menu, klik Explore.

  2. Di bagian FAA, klik Flights.

  3. Di bagian Flights > Measures, klik Total Distance.

  4. Di bagian Carriers > Dimensions, klik Name.

  5. Di kotak Data, klik kotak centang Totals di sebelah Row Limit.

  6. Klik Run.

  7. Di samping Custom Fields, klik + Add. Pilih Table Calculation.

  8. Tambahkan yang berikut ini ke dalam kolom Expression:

${flights.total_distance}/${flights.total_distance:total}
  1. Klik Default Formatting untuk mengganti format ke Percent (0).

  2. Klik Save.

  3. Arahkan kursor ke kolom Total Distance dan klik ikon roda gigi yang muncul di sisi kanan.

  4. Klik Hide from Visualization.

  5. Klik Run.

  6. Klik tanda panah di samping Visualization untuk meluaskan jendela.

  7. Ubah jenis visualisasi ke Bar.

  8. Klik ikon roda gigi setelan di samping Run, lalu pilih Save > As a Look.

  9. Beri judul Look Percent of Total Distance Flown by Carrier

  10. Klik Save.

Klik Check my progress untuk memverifikasi tujuan. Menggunakan kalkulasi tabel untuk menghitung persentase dari jumlah total

Tugas 5. Menggunakan fungsi di kalkulasi tabel

Ekspresi Looker (terkadang disebut Lexp) digunakan untuk menjalankan kalkulasi untuk:

Sebagian besar ekspresi ini terdiri dari fungsi dan operator yang dapat Anda gunakan di dalamnya. Fungsi dan operator dapat dibagi ke dalam beberapa kategori dasar:

Sebagian fungsi hanya tersedia untuk kalkulasi tabel

Ekspresi Looker untuk custom filters dan custom fields tidak mendukung fungsi Looker yang dapat mengonversi jenis data, menggabungkan data dari banyak baris, atau mengacu pada baris atau kolom pivot lain. Fungsi ini hanya didukung untuk kalkulasi tabel (termasuk kalkulasi tabel yang digunakan dalam parameter expression dari pengujian data).

Dokumentasi fungsi dan operator Looker disusun untuk mengklarifikasi fungsi dan operator mana yang tersedia, bergantung pada di mana Anda menggunakan ekspresi Looker.

Di bagian ini, Anda akan menemukan Perubahan Persentase YoY Penerbangan yang Diterbangkan berdasarkan Tingkat Jarak Penerbangan untuk semua penerbangan yang berangkat setelah 1 Januari 2000. Anda akan menampilkan data ini dalam tabel, dan menambahkan pemformatan bersyarat.

  1. Di Looker navigation menu, klik Explore.

  2. Di bagian FAA, klik Flights.

  3. Di bagian Flights > Measures, klik Count.

  4. Di bagian Flights > Dimensions, klik Distance Tiered.

  5. Di bagian Flights, di dalam grup dimensi Depart Date, klik tombol Pivot data di sebelah dimensi Year.

  6. Klik tombol Filter di samping Date.

  7. Di jendela filter, tetapkan filter Depart Date ke: is on or after 01/01/2000. Biarkan nilai default-nya ke absolute.

  8. Klik Run.

  9. Di samping Custom Fields, klik + Add. Pilih Table Calculation.

  10. Tambahkan Kalkulasi Tabel berikut, dengan memanfaatkan fungsi pivot_offset:

(${flights.count}-pivot_offset(${flights.count}, -1))/pivot_offset(${flights.count}, -1)
  1. Klik Default Formatting untuk mengganti format ke Percent (0).

  2. Klik Save.

  3. Arahkan kursor ke salah satu kolom Count dan klik ikon roda gigi yang muncul di sisi kanan.

  4. Klik Hide from Visualization. Seluruh kolom Count akan tersembunyi.

  5. Klik Run.

  6. Klik tanda panah di samping Visualization untuk meluaskan jendela.

  7. Ubah jenis visualisasi ke Table.

  8. Klik ikon roda gigi setelan untuk Visualization.

  9. Klik Edit > Formatting.

  10. Alihkan Enable Conditional Formatting ke on. Terima opsi default dan klik Add a Rule.

  11. Klik ikon roda gigi Visualization untuk menutup setelan.

  12. Klik ikon roda gigi setelan di samping Run, lalu pilih Save > As a Look.

  13. Beri judul Look YoY Percent Change in Flights flown by Distance, 2000-Present

  14. Klik Save.

Klik Check my progress untuk memverifikasi tujuan. Menggunakan fungsi di kalkulasi tabel

Selamat!

Di lab ini, Anda telah mempelajari cara mengubah dimensi, mengurutkan kembali dan menghapus kolom, serta menggunakan kalkulasi tabel dan fungsi.

Langkah berikutnya/Pelajari lebih lanjut

Sertifikasi dan pelatihan Google Cloud

...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.

Manual Terakhir Diperbarui pada 31 Januari 2024

Lab Terakhir Diuji: 20 Januari 2023

Hak cipta 2025 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.

Sebelum memulai

  1. Lab membuat project dan resource Google Cloud untuk jangka waktu tertentu
  2. Lab memiliki batas waktu dan tidak memiliki fitur jeda. Jika lab diakhiri, Anda harus memulainya lagi dari awal.
  3. Di kiri atas layar, klik Start lab untuk memulai

Konten ini tidak tersedia untuk saat ini

Kami akan memberi tahu Anda melalui email saat konten tersedia

Bagus!

Kami akan menghubungi Anda melalui email saat konten tersedia

Satu lab dalam satu waktu

Konfirmasi untuk mengakhiri semua lab yang ada dan memulai lab ini

Gunakan penjelajahan rahasia untuk menjalankan lab

Gunakan jendela Samaran atau browser pribadi untuk menjalankan lab ini. Langkah ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.