Metadata untuk objek LookML

Pengguna yang memiliki izin develop dapat melihat informasi yang relevan secara kontekstual tentang objek di panel metadata Looker IDE.

Untuk melihat panel metadata di Looker IDE:

  1. Buka file project Anda.
  2. Pilih ikon Bantuan Cepat untuk membuka panel bantuan cepat.
  3. Di panel tengah, tempatkan kursor pada objek yang ingin Anda lihat di panel metadata.
  4. Pilih tab Metadata untuk membuka panel metadata.

Panel metadata mengidentifikasi objek dengan nama dan ikon yang mewakili jenis objek (lihat halaman dokumentasi Menavigasi project dengan panel browser objek untuk semua ikon jenis objek yang memungkinkan).

Untuk objek LookML yang digunakan dalam beberapa model, panel metadata akan menyediakan menu drop-down sehingga Anda dapat memilih model yang metadatanya ingin Anda lihat.

Informasi yang ditampilkan di panel metadata bergantung pada jenis objek LookML yang dipilih dan bagaimana objek tersebut digunakan dalam project Anda. Anda bisa menggunakan {i>metadata<i} untuk lebih memahami banyak aspek proyek Anda, seperti yang dijelaskan di bagian berikut ini.

Metadata untuk model

Jika Anda mengklik file model, metadata akan menampilkan dasbor Jelajah, tampilan, dan LookML yang disertakan dalam model, serta memberikan link ke tempat ditetapkannya.

Metadata untuk tampilan

Jika Anda memilih parameter view, panel metadata akan menampilkan informasi berikut tentang cara tampilan digunakan dalam project Anda:

  1. Nama tampilan dan ikon yang merepresentasikan jenis objeknya (lihat halaman dokumentasi Menavigasi project dengan panel browser objek untuk semua ikon jenis objek yang memungkinkan). Panel metadata juga menyediakan nama file dan nomor baris tempat tampilan didefinisikan dalam LookML file (dan link ke tampilan di project Anda).
  2. Model yang menyertakan tampilan ini.
  3. Kunci utama tampilan.
  4. Jelajah yang menggunakan tampilan ini sebagai tampilan dasarnya.
  5. Menjelajahi tempat tampilan ini digabungkan.

Jika tampilan memiliki ekstensi atau penyempurnaan, tampilan tersebut juga akan ditampilkan di panel metadata.

Metadata untuk Eksplorasi

Jika Anda memilih parameter explore, panel metadata akan menampilkan informasi berikut tentang cara Jelajah digunakan dalam project Anda:

  1. Nama Explore dan ikon yang mewakili jenis objeknya (lihat halaman dokumentasi Menavigasi project dengan panel browser objek untuk semua ikon jenis objek yang memungkinkan). Panel metadata juga menyediakan nama file dan nomor baris tempat Explore ditentukan dalam LookML file (dan link ke Explore di project Anda).
  2. Tampilan dasar Jelajah (tampilan yang digunakan sebagai titik awal untuk membuat Jelajah).
  3. Tampilan lain yang bergabung ke tampilan dasar.

Jika Explore memiliki ekstensi atau penyempurnaan, ekstensi tersebut juga akan ditampilkan di panel metadata.

Metadata untuk kolom

Jika Anda memilih kolom, panel metadata akan menampilkan informasi berikut tentang cara kolom tersebut digunakan dalam project Anda:

  1. Nama kolom dan ikon yang merepresentasikan jenis objeknya (lihat halaman dokumentasi Menavigasi project dengan panel browser objek untuk semua ikon jenis objek yang memungkinkan). Panel metadata juga menunjukkan jenis kolom dan memberikan nama file serta nomor baris tempat kolom didefinisikan dalam LookML file (dan link ke kolom tersebut di project Anda).
  2. Model yang menyertakan tampilan kolom ini.
  3. Tampilan yang menggunakan kolom ini.

Metadata untuk ekstensi

Saat Anda memilih parameter view atau explore, panel metadata akan menampilkan ekstensi objek. Berikut contoh Jelajah yang telah diperluas:

Panel metadata menunjukkan bahwa pesawat Explore diperluas oleh aircraft_extended Explore.

Anda dapat memilih link di bagian Extended by pada panel metadata untuk langsung membuka LookML tempat objek diperluas.

Demikian pula, Anda dapat menggunakan panel metadata pada objek yang diperluas untuk mendapatkan informasi kontekstual tentang objek yang diperluas. Sebagai contoh, contoh kode LookML berikut digunakan dalam definisi Jelajah aircraft_extended untuk memperluas Jelajah aircraft:


explore: aircraft_extended {
  extends: [aircraft]
  label: "Aircraft Extended"
}

Dalam hal ini, panel metadata memberikan informasi tentang objek asli yang diperluas, seperti tampilan mana yang digabungkan ke dalam Jelajah dan nama objek yang diperluasnya, yaitu Jelajah aircraft dalam contoh ini.

Dalam contoh ini, parameter explore yang diperluas dan diperluas berdekatan satu sama lain dalam file yang sama, tetapi tidak selalu demikian. Tidak terlihat jelas dengan melihat parameter apakah itu diperluas, terutama karena objek yang diperluas dan yang diperluas dapat berada dalam file LookML yang berbeda. Panel metadata memberi Anda konteks tentang objek terkait, di mana pun objek ditentukan.

Metadata untuk penajaman

Panel metadata memudahkan Anda untuk melihat ketika tampilan atau Jelajah memiliki penyempurnaan yang telah ditambahkan ke objek. Bagian Refinements di panel metadata menampilkan jumlah penajaman yang telah ditambahkan ke objek, dan Anda dapat menggunakan link untuk membuka LookML untuk setiap penajaman.

Seperti halnya ekstensi, Anda tidak dapat mengetahui apakah objek telah disempurnakan hanya dengan melihat LookML, terutama karena penyempurnaan LookML dapat berada dalam file yang berbeda. Panel metadata memungkinkan Anda melihat apakah suatu objek telah disempurnakan, dan memungkinkan Anda dengan mudah menavigasi ke LookML untuk perbaikan.

Metadata untuk project yang diimpor

Panel metadata menyertakan informasi tentang objek dari project yang diimpor, termasuk link untuk membuka file yang diimpor tempat objek ditentukan. Misalnya, memilih LookML untuk Explore yang didasarkan pada file tampilan yang diimpor akan menampilkan informasi file tampilan yang diimpor di panel metadata.

Bagian Tampilan dasar di panel metadata menampilkan informasi tentang tampilan yang diimpor.

Dari panel metadata, Anda dapat memilih link untuk membuka file yang diimpor tempat objek ditentukan.

Selain itu, Anda dapat mengklik objek dalam file yang diimpor untuk melihat metadata tentang file yang diimpor.