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:
- Buka file project Anda.
- Untuk membuka panel bantuan cepat, pilih ikon Bantuan Cepat .
- Di editor kode LookML, tempatkan kursor Anda pada objek yang ingin Anda ketahui konteksnya lebih lanjut di panel metadata.
- Di panel bantuan cepat, pilih tab Metadata untuk membuka panel metadata.
Panel metadata mengidentifikasi objek dengan nama dan ikon yang merepresentasikan jenis objek (lihat halaman dokumentasi Menavigasi project dengan panel penjelajah objek untuk semua kemungkinan ikon jenis objek).
Jika objek LookML digunakan di beberapa model, panel metadata menyediakan menu drop-down yang memungkinkan Anda memilih model yang ingin dilihat metadatanya.
Informasi yang ditampilkan di panel metadata bergantung pada jenis objek LookML yang Anda pilih, serta cara objek yang dipilih digunakan dalam project Anda. Anda dapat menggunakan metadata untuk lebih memahami banyak aspek project, seperti yang dijelaskan di bagian berikut.
Metadata untuk model
Jika Anda memilih file model, panel metadata akan menampilkan bagian berikut:
- Dasbor: Mencantumkan dasbor LookML yang disertakan dalam model, dengan link ke definisi dasbor tersebut dalam project LookML Anda
- Jelajah: Mencantumkan Jelajah yang disertakan dalam model, dengan link ke definisi dalam project LookML Anda
- Tampilan: Mencantumkan tampilan yang disertakan dalam model, dengan link ke definisi dalam project LookML Anda
Judul untuk setiap bagian juga menampilkan jumlah setiap jenis objek.
Metadata untuk penayangan
Jika Anda memilih parameter tampilan, panel metadata akan menampilkan informasi berikut tentang cara tampilan digunakan dalam project Anda:
- Nama dan detail tampilan: Nama tampilan dan ikon yang merepresentasikan jenis objek tampilan (lihat halaman dokumentasi Menavigasi project dengan panel browser objek untuk semua kemungkinan ikon jenis objek). Panel metadata juga memberikan nama file dan nomor baris tempat tampilan ditentukan dalam LookML file (dan link ke tampilan dalam project Anda).
- Digunakan di menu [angka] model: Menampilkan daftar model yang menyertakan tampilan ini, dengan [angka] mewakili jumlah model yang menyertakan tampilan. Misalnya, jika tampilan digunakan dalam dua model, panel metadata akan menampilkan teks Digunakan dalam 2 model.
- Kunci utama: Kunci utama tampilan.
- Tampilan dasar: Eksplorasi yang menggunakan tampilan ini sebagai tampilan dasarnya.
- Bergabung di: Menjelajahi tampilan ini bergabung.
Jika tampilan memiliki ekstensi atau penyempurnaan, ekstensi atau penyempurnaan ini juga akan ditampilkan di panel metadata.
Metadata untuk Eksplorasi
Jika Anda memilih parameter explore
, panel metadata akan menampilkan informasi berikut tentang cara penggunaan Eksplorasi di project Anda:
- Nama dan detail eksplorasi: Nama Eksplorasi dan ikon yang merepresentasikan jenis objeknya (lihat halaman dokumentasi Menavigasi project dengan panel penjelajah objek untuk semua kemungkinan ikon jenis objek). Panel metadata juga menyediakan nama file dan nomor baris tempat Eksplorasi ditentukan dalam LookML file (dan link ke Eksplorasi dalam project Anda).
- Tampilan dasar: Tampilan dasar untuk Eksplorasi (tampilan yang digunakan sebagai titik awal untuk membangun Eksplorasi).
- Tampilan gabungan: Tampilan lain yang digabungkan ke dalam tampilan dasar.
Jika Eksplorasi memiliki ekstensi atau penyempurnaan, ekstensi atau penyempurnaan ini juga akan ditampilkan di panel metadata.
Metadata untuk kolom
Jika Anda memilih kolom, panel metadata akan menampilkan informasi berikut tentang cara kolom digunakan dalam project Anda:
- Nama dan detail kolom: Nama kolom dan ikon yang merepresentasikan jenis objeknya (lihat halaman dokumentasi Menavigasi project dengan panel penjelajah objek untuk semua kemungkinan ikon jenis objek). Panel metadata juga menampilkan jenis kolom dan memberikan nama file serta nomor baris tempat kolom ditentukan dalam LookML file (dan link ke kolom dalam project Anda).
- Digunakan di menu [jumlah] model: Menampilkan daftar model yang menyertakan tampilan untuk kolom ini.
- Ada dalam tampilan: Tampilan yang menggunakan kolom ini.
Metadata untuk ekstensi
Saat Anda memilih parameter view
atau explore
di editor kode LookML, bagian Diperluas oleh pada panel metadata akan menampilkan ekstensi objek tersebut.
Misalnya, pertimbangkan contoh kode LookML berikut untuk file model tempat Eksplorasi aircraft_extended
memperluas Eksplorasi aircraft
:
explore: aircraft {
view_name: aircraft
join: aircraft_types {
type: left_outer
sql_on: ${aircraft.aircraft_type_id} = ${aircraft_types.aircraft_type_id} ;;
relationship: many_to_one
}
join: aircraft_engine_types {
type: left_outer
sql_on: ${aircraft.aircraft_engine_type_id} = ${aircraft_engine_types.aircraft_engine_type_id} ;;
relationship: many_to_one
}
}
explore: aircraft_extended {
extends: [aircraft]
label: "Aircraft Extended"
}
Jika Anda memilih definisi LookML untuk Eksplorasi aircraft
, panel metadata akan mencantumkan aircraft_extended
di bagian Diperluas oleh. Klik link di bagian Diperluas oleh untuk langsung membuka LookML tempat aircraft_extended
ditentukan.
Jika Anda mengklik definisi Eksplorasi aircraft_extended
, panel metadata akan memberikan informasi berikut tentang Eksplorasi aircraft
yang diperluas:
- Gabungan tampilan: Mencantumkan tampilan yang digabungkan ke Eksplorasi
aircraft
. - Memperluas: Mencantumkan objek yang diperluas oleh Eksplorasi yang dipilih. Dalam hal ini, ini adalah Eksplorasi
aircraft
.
Dalam contoh ini, parameter explore
yang memperluas dan diperluas berada bersebelahan dalam file yang sama, tetapi tidak selalu demikian. Tidak jelas apakah suatu parameter diperluas hanya dengan melihatnya, terutama karena objek yang diperluas dan memperluas dapat berada di file LookML yang berbeda. Panel metadata memberi Anda konteks tentang objek terkait, di mana pun objek tersebut ditentukan.
Metadata untuk penyempurnaan
Panel metadata memudahkan Anda melihat kapan tampilan atau Eksplorasi memiliki penyempurnaan yang telah ditambahkan ke objek. Bagian Penyempurnaan di panel metadata menampilkan jumlah penyempurnaan yang telah ditambahkan ke objek, dan Anda dapat menggunakan link untuk membuka LookML untuk setiap penyempurnaan.
Seperti halnya ekstensi, Anda tidak dapat mengetahui apakah suatu objek disempurnakan hanya dengan melihat LookML, terutama karena LookML penyempurnaan dapat berada dalam file yang berbeda. Panel metadata memungkinkan Anda melihat apakah suatu objek telah disempurnakan dan, jika sudah, memungkinkan Anda membuka LookML untuk penyempurnaan secara langsung.
Metadata untuk project yang diimpor
Panel metadata mencakup informasi tentang objek dari project yang diimpor, termasuk link untuk membuka file yang diimpor tempat objek ditentukan. Misalnya, memilih LookML untuk Eksplorasi yang didasarkan pada file tampilan yang diimpor akan menampilkan informasi file tampilan yang diimpor di panel metadata.
Dari panel metadata, Anda dapat mengklik link untuk membuka file yang diimpor tempat objek ditentukan.
Selain itu, Anda dapat mengklik objek yang ada di folder project yang diimpor di browser file IDE untuk melihat metadata tentang file yang diimpor.