File project LookML diatur ke dalam folder di bagian file browser di IDE Looker. Halaman ini memberikan petunjuk untuk membuat dan mengelola folder dan file dalam project LookML.
Untuk informasi tentang struktur dan tujuan setiap jenis file dalam project LookML, lihat halaman dokumentasi Jenis file dalam project LookML.
Sebelum memulai: Konvensi penamaan file dan folder yang penting
Saat membuat file dan folder, sebaiknya perhatikan konvensi penamaan berikut:
- Kepekaan huruf besar/kecil: LookML peka huruf besar/kecil. Pastikan untuk mematuhi konvensi project saat memberi nama folder. Misalnya, jika konvensi Anda adalah menggunakan semua huruf kecil dalam project, Anda sebaiknya memberi nama folder
views
, bukanViews
. Hal ini akan membuat perbedaan terutama saat Anda perlu menentukan jalur file, seperti saat menyertakan file. Secara umum, sebaiknya gunakan huruf kecil secara konsisten saat Anda memberi nama objek dan folder LookML. - Spasi dan karakter khusus: Nama file tidak boleh menyertakan spasi atau salah satu karakter berikut:
/
?
*
:
|
"
<
>
%
- Ekstensi file: Saat membuat file LookML dengan Looker IDE, Looker akan otomatis menambahkan ekstensi
.lkml
ke akhir nama file jika Anda tidak menyertakan ekstensi secara manual. Misalnya, jika Anda memasukkan nama fileflights_data_tests
, Looker akan memberi nama fileflights_data_tests.lkml
. - Mengubah nama yang ditampilkan dari objek LookML: Jika Anda ingin mengubah nama yang ditampilkan dari model atau objek LookML, sebaiknya gunakan parameter
label
atau parameteralias
, bukan mengganti nama file atau objek. Parameterlabel
danalias
mengubah nama yang ditampilkan sambil mempertahankan URL dasar yang digunakan untuk email atau sistem lainnya. Secara umum, Anda harus melakukan tindakan pencegahan agar perubahan model tidak terlalu invasif. Jika Anda perlu mengganti nama model atau objek, gunakan Pemvalidasi Konten untuk memperbarui semua referensi ke model atau objek.
Membuat folder
Anda dapat membuat folder untuk berbagai jenis file (seperti file tampilan atau file model). Anda bahkan dapat membuat subfolder, yang sangat berguna jika Anda ingin include
subset tampilan.
Untuk membuat folder:
- Pilih opsi Buat Folder dari menu yang sesuai:
- Untuk membuat folder baru di tingkat teratas struktur direktori, gunakan menu Tambahkan file atau folder, yang dapat Anda akses dengan memilih ikon + (plus) di bagian atas panel File Browser.
- Untuk membuat subfolder baru di folder yang sudah ada, gunakan menu Folder Options tiga titik untuk folder yang ada.
- Masukkan nama untuk folder baru.
- Pilih Create.
Folder baru ditambahkan ke panel navigasi.
Membuat file
Looker akan otomatis membuat file model dan file tampilan berdasarkan database Anda saat Anda membuat model. Untuk project yang ada, Anda dapat membuat file baru secara manual.
Untuk membuat file baru di project LookML:
Pilih menu yang sesuai:
- Untuk membuat file baru di tingkat teratas struktur direktori, gunakan menu Tambahkan file atau folder, yang dapat Anda akses dengan memilih ikon + (plus) di bagian atas panel File Browser.
- Untuk membuat file baru di folder yang sudah ada, gunakan menu Folder Options tiga titik untuk folder yang ada.
Pilih jenis file LookML yang ingin dibuat. Pilih link dalam daftar berikut untuk deskripsi yang lebih mendetail tentang setiap jenis file. Anda dapat membuat jenis file berikut:
- File model dengan ekstensi file
.model.lkml
- Melihat file dengan ekstensi file
.view.lkml
*
- File manifes project yang selalu diberi nama
manifest.lkml
**
- File dasbor dengan ekstensi file
.dashboard.lookml
- File dokumen dengan ekstensi file
.md
- File string lokalitas dengan ekstensi file
.strings.json
***
- File LookML generik, yang digunakan untuk jenis file berikut:
- Menjelajahi file dengan ekstensi file
.explore.lkml
****
- File pengujian data dengan ekstensi file
.lkml
- File perincian dengan ekstensi file
.lkml
- File lain yang Anda gunakan untuk menyimpan elemen LookML
- Menjelajahi file dengan ekstensi file
- File model dengan ekstensi file
Di pop-up Create File, masukkan nama untuk file baru. Lihat catatan penting untuk membuat file dan folder guna mengetahui batasan dan panduan untuk memberi nama file.
Pilih Create. File baru akan ditampilkan di tempat Anda membuatnya. Jika perlu, Anda dapat dengan mudah memindahkannya ke folder lain.
Pertimbangan untuk membuat file tampilan
Sebagian besar developer LookML memulai dengan satu atau beberapa file tampilan yang dibuat secara otomatis saat project LookML dibuat dari kumpulan tabel dalam database. Namun, selain metode yang dijelaskan di halaman ini untuk membuat file tampilan kosong dan untuk mengupload file, ada banyak cara bagi developer Looker dalam Mode Pengembangan untuk menambahkan file tampilan ke project LookML:
Membuat file tampilan berdasarkan tabel dalam database:
- Membuat file tampilan dari tabel database saat pertama kali terhubung ke database, seperti yang dijelaskan di halaman dokumentasi Membuat model LookML
- Membuat file tampilan dari tabel database untuk project yang sudah terhubung ke database, seperti yang dijelaskan di bagian Menambahkan tampilan baru dari tabel database yang ada di halaman ini
Membuat file tampilan untuk tabel turunan:
- Memulai dengan file tampilan kosong menggunakan salah satu opsi yang dijelaskan di halaman ini, lalu menentukan tabel turunan secara manual, seperti yang dijelaskan di bagian Menentukan tabel turunan native di LookML di halaman dokumentasi Membuat tabel turunan native
- Meminta Looker membuat LookML tabel turunan dari Jelajahi, seperti yang dijelaskan di bagian Menggunakan Jelajahi untuk mulai menentukan tabel turunan native di halaman dokumentasi Membuat tabel turunan native
- Meminta Looker membuat LookML tabel turunan dari kueri SQL Runner, seperti yang dijelaskan di halaman dokumentasi Menggunakan SQL Runner untuk membuat tabel turunan
Untuk menggunakan tampilan baru, tambahkan ke file model menggunakan parameter explore
, atau gunakan parameter join
untuk menggabungkannya ke Jelajah yang ada dalam file model Anda.
Menambahkan tampilan baru dari tabel database yang ada
Anda dapat membuat file tampilan dari tabel database yang ada saat berada dalam Mode Pengembangan.
Dalam project, pilih menu Tambahkan file atau folder dengan memilih + (plus) di bagian atas daftar file project di Looker IDE, atau Anda dapat memilih menu folder untuk membuat file di dalam folder.
Pilih Create View From Table.
Looker menampilkan daftar tabel yang terkait dengan salah satu koneksi Anda. Untuk mengubah koneksi, gunakan menu drop-down Koneksi di kiri atas.
Pilih tabel yang ingin Anda gunakan untuk membuat tampilan dengan mencentang kotak di sebelah kiri nama tabel. Anda dapat menciutkan dan meluaskan database atau skema dalam daftar ini untuk mengakses semua tabel yang tersedia.
Scroll ke bagian bawah halaman, lalu pilih Buat Tampilan.
Looker menghasilkan tampilan yang berisi LookML untuk semua kolom tabel.
Mengupload file
Anda juga dapat mengupload file ke project dari komputer. Hal ini berguna jika Anda telah membuat file data JSON atau file LookML secara lokal di komputer.
Untuk mengupload file ke project, gunakan fungsi tarik lalu lepas di IDE Looker:
- Buka file project Anda.
- Tarik file dari komputer Anda ke IDE Looker. File akan ditampilkan di root struktur direktori Anda.
- Setelah file diupload, pindahkan item ke folder lain.
Menghapus file dan folder
Hapus folder atau file dengan memilih Hapus dari menu File Options tiga titik item di panel kiri IDE.
Saat Anda menghapus folder, IDE akan menampilkan pop-up konfirmasi. Pop-up menentukan jumlah item yang disertakan dalam penghapusan, yang mencakup folder dan file apa pun di dalam folder.
Menghapus file dan folder secara massal
Untuk menghapus folder dan file secara massal:
Pilih ikon Edit Massal di bagian atas panel File Browser.
Pilih item yang akan dihapus. Jumlah file yang dipilih ditampilkan di samping header Select Files.
- Untuk memilih atau membatalkan pilihan file satu per satu, luaskan foldernya, lalu centang kotak di samping nama file.
- Untuk memilih atau membatalkan pilihan seluruh folder dan kontennya, centang kotak di samping nama folder.
- Untuk memilih seluruh bagian daftar direktori, gunakan Shift-klik. Centang kotak untuk item teratas dalam rentang, lalu tahan tombol Shift dan centang kotak untuk item terakhir dalam daftar. Kedua item dan semua item di antaranya akan dipilih. Anda juga dapat mengklik item dengan Shift untuk memilih item dan semua item di atasnya dalam daftar direktori.
Pilih ikon tempat sampah Hapus Item. IDE kemudian akan menampilkan menu pop-up yang mencantumkan item yang dipilih.
Konfirmasi item yang akan dihapus dengan memilih Ya, Hapus, atau kembali ke pemilihan item dengan memilih Batal.
Pilih X di header Select Files untuk keluar dari mode edit massal.
Memindahkan item dalam project dengan folder
Untuk memindahkan file, tarik lalu lepas file atau folder ke folder lain.
Folder tujuan tidak perlu diperluas untuk menerima folder atau file lain. Folder akan otomatis diperluas saat Anda mengarahkan kursor ke folder tersebut.
Memindahkan file dan folder secara massal
Untuk memindahkan folder dan file secara massal:
Pilih ikon Edit Massal di bagian atas panel File Browser.
Pilih item yang akan dipindahkan. Jumlah file yang dipilih ditampilkan di samping header Select Files.
- Untuk memilih atau membatalkan pilihan file satu per satu, luaskan foldernya, lalu centang kotak di samping nama file.
- Untuk memilih atau membatalkan pilihan seluruh folder dan kontennya, centang kotak di samping nama folder.
- Untuk memilih seluruh bagian daftar direktori, gunakan Shift-klik. Centang kotak untuk item teratas dalam rentang, lalu tahan tombol Shift dan centang kotak untuk item terakhir dalam daftar. Kedua item dan semua item di antaranya akan dipilih. Anda juga dapat mengklik item dengan Shift untuk memilih item dan semua item di atasnya dalam daftar direktori.
Pilih ikon folder Pindahkan Item untuk memilih opsi. IDE kemudian akan menampilkan menu pop-up pemilihan folder.
Di menu pop-up Pindahkan ke, pilih folder untuk item yang dipilih, atau pilih Folder Baru untuk membuat folder baru. Nama project akan menampilkan jalur file folder yang telah Anda pilih di bagian atas halaman menu berikutnya. Untuk memindahkan item ke direktori utama project, pilih Pindahkan tanpa memilih folder.
Konfirmasi tujuan yang dipilih dengan memilih Pindahkan, buat folder baru dalam folder yang dipilih dengan memilih Folder Baru, atau kembali ke menu opsi folder utama dengan memilih link nama project di jalur file.
Pilih X di header Select Files untuk keluar dari mode edit massal.