Setelan admin - Visualisasi

Looker menyertakan daftar lengkap jenis visualisasi bawaan, sehingga Anda dapat membuat diagram data dengan berbagai cara. Jika Anda memerlukan jenis diagram yang tidak disertakan dalam jenis visualisasi bawaan Looker, Looker menyediakan beberapa cara untuk menambahkan visualisasi JavaScript kustom ke instance Looker Anda:

  1. Tambahkan parameter visualization ke file manifes project LookML Anda untuk menambahkan visualisasi kustom langsung ke project LookML Anda. Lihat halaman dokumentasi parameter visualization untuk mengetahui informasi selengkapnya.
  2. Instal visualisasi dari Looker Marketplace. Dengan mengaktifkan fitur Marketplace, Anda dapat menginstal paket visualisasi Looker Marketplace.
  3. Gunakan halaman Visualisasi di bagian Platform pada menu Admin Looker untuk menginstal dan mengelola visualisasi JavaScript kustom dari repositori visualisasi kustom Looker.

Halaman ini menjelaskan cara menambahkan visualisasi JavaScript kustom menggunakan halaman Visualisasi di panel Admin Looker.

Melihat daftar visualisasi kustom

Untuk mendapatkan fungsi lengkap visualisasi yang didownload, admin untuk deployment yang dihosting pelanggan harus memastikan untuk menginstal versi perender Chromium yang sesuai.

Halaman Visualisasi di bagian Platform pada menu Admin Looker mencantumkan semua visualisasi kustom yang telah ditambahkan ke instance Looker Anda.

Daftar ini mencakup kolom berikut:

Menyediakan visualisasi kustom

Anda dapat memperoleh visualisasi untuk disesuaikan dan ditambahkan ke instance Looker dari berbagai sumber, termasuk yang berikut:

  • Looker menyediakan library visualisasi kustom untuk penggunaan publik di halaman GitHub Looker ini. Anda dapat menemukan petunjuk untuk menggunakan Visualization API Looker guna membuat jenis visualisasi Anda sendiri di halaman GitHub Looker ini.
  • Looker Marketplace mandiri, tempat Anda dapat menjelajahi visualisasi — yang disebut "plug-in" — dan mengakses kode sumbernya.
  • Looker Marketplace yang dapat diakses dari instance Looker Anda. Dari Marketplace ini, Anda dapat menjelajahi dan menginstal visualisasi langsung ke instance Looker Anda. Lihat halaman dokumentasi Menggunakan Looker Marketplace untuk mengetahui informasi selengkapnya tentang cara menginstal visualisasi dari Looker Marketplace.

Menambahkan visualisasi kustom baru

Setelah mengetahui visualisasi yang ingin ditambahkan ke instance, Anda dapat menggunakan halaman Visualisasi di bagian Platform pada menu Admin Looker untuk menambahkan visualisasi kustom dengan memilih tombol Tambahkan Visualisasi.

Looker akan menampilkan halaman New Visualization:. Untuk menambahkan visualisasi baru, lakukan langkah-langkah berikut:

  1. Di kolom ID, masukkan ID unik visualisasi yang ditentukan di JavaScript visualisasi.

  2. Di kolom Label, masukkan nama visualisasi. Looker menampilkan nama ini di menu visualisasi Looker pada Eksplorasi.

  3. Di kolom Utama, masukkan URI file JavaScript utama visualisasi untuk mengarahkan Looker ke repositori kode JavaScript Anda.

  4. Jika situs yang menghosting kode visualisasi kustom Anda menggunakan hash integritas subresource (SRI) untuk tujuan verifikasi, masukkan hash SRI di kolom Hash SRI. Kolom ini dapat ditemukan di bagian Opsi lanjutan. Host visualisasi kustom Looker tidak menggunakan hash SRI.

  5. Di kolom Dependencies, masukkan URI file lain yang menjadi dependensi JavaScript visualisasi, lalu klik Add. Anda dapat memasukkan beberapa URI yang dipisahkan dengan koma, atau menambahkan beberapa URI satu per satu. Kolom Dependencies dapat ditemukan di bagian Advanced options.

  6. Pilih Save.

Setelah visualisasi ditambahkan, Anda akan melihatnya seperti yang telah Anda beri label di menu visualisasi dalam Eksplorasi. Anda dapat menggunakan jenis visualisasi baru seperti jenis visualisasi Looker yang sudah ada.

Untuk melihat visualisasi kustom dari menu visualisasi:

  1. Pilih ikon tiga titik ... dari menu visualisasi untuk mengakses visualisasi kustom.

  2. Setelah visualisasi dipilih, nama visualisasi akan muncul di panel menu visualisasi.

Mengedit visualisasi kustom

Untuk mengedit visualisasi yang ada, pilih tombol Edit di sebelah kanan visualisasi. Looker menampilkan halaman yang sama dengan yang Anda gunakan untuk menambahkan visualisasi (dijelaskan dalam Menambahkan visualisasi kustom baru), tetapi dengan informasi yang relevan sudah diisi. Buat perubahan yang diinginkan, lalu klik Simpan.

Menghapus visualisasi kustom

Untuk menghapus visualisasi, pilih tombol Hapus di sebelah kanan visualisasi pada halaman Visualisasi di bagian Platform pada menu Admin Looker, lalu klik Oke di kotak konfirmasi.

Menghapus visualisasi akan menghapusnya dari Looker, tetapi tidak akan memengaruhi apa pun di repositori kode eksternal visualisasi.

Menghapus visualisasi akan menonaktifkan semua Look atau dasbor yang menggunakan jenis visualisasi tersebut. Anda dapat memperbaikinya dengan menambahkan kembali visualisasi yang dihapus dengan ID visualisasi yang sama.

Pemecahan masalah

Visualisasi kustom adalah upaya yang didukung komunitas. Tim dukungan Looker tidak memecahkan masalah yang terkait dengan visualisasi kustom atau kode visualisasi kustom Anda. Untuk melacak dan menutup bug, gunakan masalah GitHub di repositori visualisasi kustom, atau buka Komunitas Looker untuk melihat postingan cara penggunaan, percakapan, dan tips terkait visualisasi kustom.

Visualisasi kustom kosong dalam ekspor PDF atau PNG

Visualisasi kustom dalam download PDF atau PNG ditampilkan kosong di instance koneksi pribadi Looker (Google Cloud core) yang tidak memiliki akses internet keluar. Masalah ini terjadi karena perender Chromium tidak dapat mengambil dependensi JavaScript eksternal (seperti D3 atau jQuery) yang dihosting di jaringan pengiriman konten (CDN) publik saat akses keluar dibatasi.

Untuk mengatasi masalah ini, gunakan salah satu solusi sementara berikut:

  • Menggabungkan dependensi dalam project LookML Anda:
    1. Download file .js dependensi eksternal yang diperlukan.
    2. Salin dan tempel kode dependensi mentah di bagian atas file .js visualisasi kustom Anda.
    3. Simpan file .js yang di-bundle di project LookML Anda.
    4. Perbarui file manifest.lkml untuk mengarah ke file lokal dengan menggunakan parameter file daripada URL eksternal di dependencies atau url.
    5. Deploy perubahan ke produksi agar Looker melayani dependensi secara lokal.
  • Mengonfigurasi koneksi keluar untuk Private Service Connect: Untuk instance yang menggunakan Private Service Connect, konfigurasi koneksi keluar (southbound) agar instance dapat menjangkau layanan eksternal dan CDN publik.

Untuk mengetahui informasi selengkapnya tentang cara memecahkan masalah perender, lihat Memecahkan masalah perender Chromium.