Banyak fitur Looker yang dilihat pengguna harus diaktifkan oleh admin Looker atau menerapkan prasyarat khusus admin atau khusus developer Looker sebelum fitur tersebut dapat tersedia bagi pengguna Looker. Halaman ini menggabungkan fitur yang ditampilkan kepada pengguna untuk memudahkan referensi admin.
Menemukan konten
Bagian Folder di menu utama Looker mencakup dua halaman khusus untuk admin Looker:
- Konten yang Tidak Digunakan: Menampilkan semua Tampilan dan dasbor yang belum dilihat dalam rentang waktu yang Anda pilih.
- Sampah: Menampilkan Tampilan dan dasbor yang telah dihapus pengguna dan dapat Anda pulihkan.
Untuk mengetahui detail tentang halaman ini, lihat halaman dokumentasi Konten yang dihapus dan tidak digunakan untuk admin.
Membuat konten
Bagian ini mencakup fungsi khusus admin atau khusus developer, serta tips untuk membuat dasbor, Tampilan, dan Eksplorasi.
Menggunakan kolom kustom
Fitur Kolom Kustom bukan fitur keamanan data. Pengguna lain dapat melihat kolom khusus di kueri bersama, Tampilan, dan ubin dasbor. Mereka juga dapat menggunakan Jelajahi dari Sini untuk membuat kueri baru dengan kolom tersebut.
Berikan izin untuk membuat kolom kustom jika Anda ingin mengizinkan beberapa pengguna bisnis Anda melakukan tugas berikut:
- Memvisualisasikan data yang tidak dimodelkan menggunakan Jelajahi Instan dari SQL Runner
- Membuat dimensi dan pengukuran semi-permanen untuk analisis satu kali atau tidak sering
- Membuat ukuran dan dimensi semi-permanen tanpa memerlukan analis
Mengaktifkan kolom kustom
Untuk mengaktifkan kolom kustom, admin Looker harus memberikan izin create_custom_fields
kepada pengguna atau grup agar dapat mengakses fitur tersebut. Izin create_custom_fields
sudah menjadi bagian dari beberapa kumpulan izin default yang disertakan dengan Looker.
Kolom kustom dan model LookML
Meskipun kolom kustom bergantung pada model LookML, kolom tersebut bukan bagian dari lapisan pemodelan dan tidak muncul di file tampilan mana pun. Anda tidak dapat menyimpan atau mengonversi kolom kustom menjadi kolom LookML.
Pertimbangkan untuk menggunakan kolom kustom, bukan LookML, untuk kolom yang hanya diperlukan sementara atau hanya oleh pengguna yang paling canggih.
Anda dapat membuat kolom kustom di SQL Runner
Anda dapat menggunakan kolom kustom untuk memvisualisasikan kolom yang tidak dimodelkan di SQL Runner, seperti yang dijelaskan di halaman dokumentasi Menggunakan SQL Runner untuk membuat kueri dan Jelajah.
Mengubah pilihan pemilih kolom menggunakan LookML
Untuk mempelajari berbagai cara yang dapat digunakan developer Looker untuk menggunakan LookML untuk membuat dan mengubah kolom yang tersedia di alat pilih kolom, lihat halaman Mengubah menu Eksplorasi dan alat pilih kolom.
Membagikan konten
Bagian ini mencakup fungsi khusus admin atau khusus developer serta tips untuk mengirim, mendownload, dan membagikan konten.
Mengirimkan konten
Bagian ini mencakup fungsi khusus admin atau khusus developer dan tips untuk mengirimkan data.
Format pengiriman dan download JSON
Looker menggunakan format JSON – Label saat mendownload Tampilan, Jelajah, dan kotak kueri di dasbor.
Looker menggunakan format JSON – Simple, JSON – Label, JSON – Simple, Inline, dan JSON – Terperinci, Inline saat menampilkan Tampilan dan Jelajah. Format JSON yang tersedia bergantung pada tujuan yang dipilih. Opsi format JSON – Label menggunakan label dimensi atau ukuran dari visualisasi data sebagai nilai yang dirender dalam output JSON-nya. Contoh:
{"rendered_label":"rendered_value"}
Format JSON lainnya menghasilkan render nama kolom sebagai berikut:
JSON – Label: {"rendered_label":"rendered_value"}
(menggunakan label dari visualisasi data)
JSON – Sederhana: {"view.field_name":"rendered_value"}
(menggunakan nama kolom dari tabel data)
JSON – Sederhana, Inline: {"view.field_name":"rendered_value"}
(menggunakan nama kolom dari tabel data)
JSON – Detail, Inline: {"view.field_name":"rendered_value"}
(menggunakan nama kolom dari tabel data)
Saat menampilkan Tampilan dan Jelajah, jika Terapkan opsi visualisasi dipilih, Looker akan merender format JSON yang tersedia dalam pengiriman sebagai berikut:
JSON – Label: {"rendered_label":"rendered_value"}
(menggunakan label dari visualisasi data)
JSON – Sederhana: {"rendered_label":"rendered_value"}
(menggunakan label dari visualisasi data)
JSON – Sederhana, Inline: {"rendered_label":"rendered_value"}
(menggunakan label dari visualisasi)
JSON – Detail, Inline: {"view.field_name":"rendered_value"}
(menggunakan nama kolom dari tabel data)
Lihat pemberitahuan Looker ini untuk informasi selengkapnya.
Mengelola pengiriman dan penjadwalan
Di bagian Admin Looker, admin dapat menggunakan halaman Jadwal Penjadwal dan Histori Penjadwal untuk mencari dan menyelesaikan masalah jadwal. Admin harus berhati-hati dalam menghapus atau menonaktifkan pengguna yang mungkin merupakan pemilik pengiriman terjadwal penting, karena jadwal juga dihapus atau dinonaktifkan.
Lihat halaman dokumentasi Mengonfigurasi pengiriman konten untuk mengetahui informasi selengkapnya tentang cara admin Looker mengelola akses pengguna ke dan penggunaan kemampuan pengiriman konten Looker.
Jalankan jadwal sebagai penerima
Opsi ini, yang tersedia untuk pengiriman konten melalui email, menunjukkan perilaku yang unik untuk jenis konten yang dikirimkan. Untuk mempelajari lebih lanjut, lihat dokumentasi yang sesuai untuk setiap jenis konten:
Mengirim dan menjadwalkan data ke tujuan yang mendukung hasil streaming melalui action hub
Looker menghosting dan menyediakan server stateless, Looker Action Hub, yang menerapkan Action API Looker dan mengekspos integrasi populer — juga disebut sebagai tindakan.
Dengan Looker Action Hub, Anda dapat mengirim dan menjadwalkan data dari dalam Looker ke alat SaaS lainnya secara otomatis. Mengirim atau menjadwalkan data ke tujuan yang mendukung streaming atau yang menggunakan OAuth bergantung pada kueri sinkron yang berjalan antara Action Hub Looker dan server yang dapat dieksekusi, atau JAR. Untuk instance yang dihosting Looker, sumber ini dikonfigurasi untuk berkomunikasi.
Untuk menggunakan integrasi Looker, Looker Action Hub harus dapat berkomunikasi dengan instance Looker dan memenuhi persyaratan ini. Admin instance yang dihosting pelanggan mungkin perlu mempertimbangkan faktor tambahan saat memilih untuk mengaktifkan integrasi Looker dari Looker Action Hub, terutama integrasi yang mendukung hasil streaming atau yang menggunakan OAuth.
Menyimpan sidik jari SFTP
Setelah Anda terhubung ke server SFTP dari Looker setidaknya sekali untuk mengirim atau mendownload data, Looker akan menyimpan sidik jari server SFTP tersebut.
Semua sidik jari SFTP disimpan dalam file ~/.ssh/known-hosts
di server Looker.
Jika sidik jari berubah, ini berarti server yang Anda sambungkan telah mengubah kunci publik. Hal ini dapat menunjukkan bahwa server dibuat ulang atau berada di belakang load balancer. Hal ini juga dapat menunjukkan bahwa Anda sedang menjadi target serangan man-in-the-middle (MitM), yakni ketika penyerang mengintersepsi atau mengubah rute koneksi SSH agar terhubung ke host lain, yang mungkin dapat mencuri kredensial Anda.
Mendownload konten
Bagian ini mencakup fungsi khusus admin atau khusus developer dan tips untuk mendownload konten.
Mendownload konten dari ubin dasbor tanpa mendownload izin
Biasanya, pengguna memerlukan peran yang menyertakan see_user_dashboards
dan izin download_with_limits
atau download_without_limits
untuk melihat dan mendownload data dari kartu di dasbor. Namun ada kondisi di mana pengguna dapat melihat dan mendownload data dari model yang izinnya tidak mereka miliki. Hal ini terjadi jika hal berikut berlaku:
- Dasbor memiliki kartu yang didasarkan pada kueri dari lebih dari satu model.
- Pengguna diberi satu peran yang menyertakan izin
see_user_dashboards
atausee_lookml_dashboards
dan izindownload_with_limit
ataudownload_without_limit
ke salah satu model yang menjadi dasar dasbor. - Pengguna memiliki peran kedua yang hanya memiliki izin
access_data
ke model lain yang menjadi dasar dasbor.
Dalam hal ini, pengguna tersebut dapat melihat dan mendownload data dari seluruh dasbor, termasuk kartu berdasarkan model yang izinnya tidak dimiliki pengguna untuk melihat atau mendownload data.
Pertimbangan untuk format data atau tujuan
Beberapa format data memiliki keunikan yang harus dipertimbangkan saat Anda menggunakan Looker untuk mengirimkan atau mendownload konten.
Merender gambar yang dikirim melalui email
Fitur Gambar Email yang Mudah Dibaca memungkinkan program email menentukan ukuran gambar optimal untuk gambar yang dikirim atau dijadwalkan dalam isi email. Jika gambar tampak terdistorsi saat dikirim melalui email, program email pengguna Anda mungkin tidak kompatibel dengan fitur ini.
Mengirim file besar dalam format Excel
Untuk unduhan atau pengiriman file Excel berukuran besar (file lebih dari 5 GB), layar unduhan atau pengiriman mungkin tampak membeku, atau Anda mungkin tidak dapat membuka file yang dikirim. Berikut adalah beberapa kondisi yang dapat menyebabkan perilaku ini, dan cara memperbaikinya:
- Pengiriman data file Excel berukuran besar dapat kehabisan waktu saat streaming. Dalam kasus ini, coba kirim atau download data Anda dalam format CSV yang kemudian dapat Anda impor ke Excel.
- File Excel berukuran besar terkadang berhasil dikirim, tetapi terlalu besar untuk dibuka secara lokal. Dalam kasus ini, bagi pengiriman data Anda menjadi file CSV yang lebih kecil sehingga mereka akan berhasil dimuat oleh klien tujuan.
Mencegah injeksi kode berbahaya ke dalam file CSV
File CSV dapat berisi makro yang dapat berjalan di Microsoft Excel atau Google Sheets. Makro dapat digunakan untuk memasukkan kode berbahaya ke dalam file CSV, sehingga kemungkinan risiko keamanan pada file CSV.
Untuk menghapus risiko ini, admin Looker dapat meminta pembaruan lisensi yang menyebabkan Looker menambahkan nilai apa pun ke dalam sel yang dapat berupa kode yang dapat dieksekusi. Jika diaktifkan, Looker akan menambahkan karakter '
ke nilai sel apa pun yang diawali dengan karakter khusus (=
, -
, +
, atau @
) saat membuat file CSV. Tindakan ini akan menonaktifkan semua makro di file CSV yang dibuat oleh Looker.
Guna memperbarui lisensi Anda untuk fitur ini, hubungi spesialis penjualan Google Cloud atau buka permintaan dukungan.
Merender format data berbasis gambar untuk mengirim, menjadwalkan, atau mendownload
Looker menggunakan Chromium untuk merender format ini untuk pengiriman dan download Anda:
- Untuk dasbor: PDF, Visualisasi (hanya untuk pengiriman dan penjadwalan)
- Untuk Tampilan: Visualisasi, HTML
- Untuk Jelajah (hanya mengirim dan mengunduh): PNG (Gambar Visualisasi), HTML
Jika instance Anda dihosting oleh Looker, Chromium sudah terinstal.
Jika instance dihosting oleh pelanggan, Anda harus menginstal versi perender Chromium yang sesuai.
Mendownload konten dalam format yang dirender mungkin memerlukan pertimbangan izin tambahan.
Mendownload konten dalam format yang dirender
Sebagian besar jenis download mempertimbangkan model yang terkait dengan izin download pengguna saat menentukan apakah pengguna dapat mendownload suatu konten. Dalam beberapa situasi, pengguna dapat melihat dan mendownload data dari seluruh dasbor, termasuk kartu berdasarkan model yang tidak memberikan izin kepada pengguna tersebut untuk melihat atau mendownload data.
Download dalam format yang dirender hanya memerlukan izin download untuk model apa pun yang terkait dengan konten.
Berbagi, mengimpor, dan menyematkan secara publik
Untuk mengaktifkan akses publik ke URL Tampilan, termasuk kemampuan untuk menyematkan Tampilan, aktifkan URL Publik di halaman Setelan Umum di bagian Admin.
Pertimbangkan implikasi keamanan fitur ini sebelum mengaktifkannya. Meskipun URL yang dihasilkan Looker tidak dapat ditebak atau ditelusuri, siapa pun yang memiliki URL dapat melihat data. Siapa pun yang menerima URL dapat membagikannya dengan orang lain yang tidak dimaksudkan untuk memiliki akses ke data Anda. Anda harus menentukan persyaratan privasi dari data yang dimaksud, mengevaluasi tingkat kepercayaan Anda kepada siapa saja yang menerima URL publik, dan menetapkan dengan jelas harapan Anda tentang apakah — dan, jika ya, bagaimana dan dengan siapa — data akan dibagikan.
Mengambil dan membuat diagram data
Bagian ini mencakup fungsi khusus admin atau khusus developer dan tips untuk mengambil dan membuat diagram data.
Meningkatkan visualisasi
Untuk daftar jenis visualisasi native Looker, lihat halaman dokumentasi Jenis visualisasi. Anda juga dapat menginstal dan mengelola visualisasi JavaScript kustom, menambahkan parameter visualisasi ke LookML agar muncul di Explore, atau menginstal visualisasi dari Looker Marketplace.
Pertimbangan untuk deployment yang dihosting pelanggan
Bagian ini menampilkan daftar singkat fitur yang memiliki pertimbangan tambahan untuk deployment Looker yang dihosting pelanggan, beserta link ke bagian yang relevan di halaman ini.
Mengirim dan menjadwalkan data ke tujuan yang di-streaming dapat memerlukan penyiapan Pusat Tindakan Looker yang berbeda untuk instance yang dihosting pelanggan.
Untuk mengirim, menjadwalkan, atau mendownload beberapa format data, admin deployment yang dihosting pelanggan harus menginstal software tambahan untuk merender format tersebut.