Ringkasan Looker Marketplace

Looker Marketplace adalah lokasi sentral untuk menemukan, men-deploy, dan mengelola model Looker (blok), visualisasi, aplikasi, dan tindakan.

Halaman ini merangkum proses pengembangan Looker Marketplace dan memberikan ringkasan berbagai jenis konten Marketplace yang dapat Anda buat.

Ringkasan

Developer dapat berkontribusi ke Marketplace dengan membuat konten seperti blok, visualisasi, dan aplikasi. Untuk memulai, ikuti langkah-langkah tingkat tinggi berikut:

  1. Buat konten Marketplace Anda. Gunakan salah satu panduan berikut untuk membantu Anda memulai, bergantung pada jenis konten yang ingin Anda buat:
  2. Hosting kode untuk konten Marketplace Anda di repositori Git publik. (Untuk tindakan, sebagai gantinya kirim permintaan pull ke repositori tindakan Looker.)
  3. Kirim konten Marketplace Anda untuk ditinjau. Lihat Mengirimkan konten ke Looker Marketplace untuk mengetahui detail selengkapnya.

Bagian berikut merangkum berbagai jenis konten Marketplace yang dapat Anda buat.

Blok

Apa itu blok?

Blok Looker adalah bagian bawaan LookML yang dapat digunakan pelanggan Looker sebagai titik awal untuk pemodelan data yang cepat dan fleksibel.

Anda dapat membuat pemblokiran yang memodelkan set data pihak ketiga umum, seperti Google Analytics 360, atau membuat model pola analisis umum, seperti Analisis Retail.

Menggunakan blok

Blok didesain untuk bersifat siap pakai, selama Anda memiliki set data yang sesuai dalam koneksi Looker yang ada. Anda dapat menginstal blok dari Marketplace, menyesuaikan LookML, dan mulai menjelajah.

Untuk mengembangkan blok pengiriman ke Marketplace, buat project LookML baru di instance Looker Anda dan cadangkan LookML di repositori GitHub publik. Lihat Mengembangkan pemblokiran kustom untuk Looker Marketplace guna mendapatkan petunjuk dan panduan mendetail.

Contoh

Sebagian besar blok di Direktori Looker Marketplace dapat diinstal sekali klik ke instance Looker Anda. Untuk contoh, lihat:

Memulai

Mengembangkan blok LookML

Visualisasi

Apa yang dimaksud dengan visualisasi?

Selain library visualisasi default Looker, Anda dapat membuat jenis visualisasi kustom di JavaScript menggunakan API Visualisasi Looker, pengujian visualisasi Looker, atau lingkungan Anda sendiri.

Menggunakan visualisasi

Visualisasi dirancang untuk bersifat siap pakai. Anda dapat menginstal visualisasi dari Marketplace dan langsung memilih jenis visualisasi baru saat menjelajahi, membuat dasbor baru, dan mengedit dasbor.

Untuk mengembangkan visualisasi untuk pengiriman ke Marketplace, mulailah dengan menggunakan Looker Visualization API atau lingkungan JavaScript Anda sendiri. Lihat Mengembangkan visualisasi untuk Looker Marketplace guna mendapatkan petunjuk dan panduan mendetail.

Contoh

Sebagian besar visualisasi di Direktori Looker Marketplace dapat diinstal sekali klik ke instance Looker Anda. Untuk contoh, lihat:

Memulai

Mengembangkan visualisasi

Aplikasi

Apa itu aplikasi?

Aplikasi Looker memungkinkan Anda memberikan pengalaman yang sangat disesuaikan dan terintegrasi kepada pengguna instance Looker.

Halaman Looker khusus menjadi kanvas Anda, dengan beragam alat yang dapat membantu, termasuk kemampuan untuk:

  • jalankan kode JavaScript
  • mengakses Looker API melalui klien yang telah diautentikasi
  • memanfaatkan Komponen Looker untuk UI yang lancar
  • melakukan panggilan HTTP dari klien atau melalui proxy server yang mudah digunakan
  • mengautentikasi dengan layanan pihak ketiga melalui OAuth

Menggunakan Aplikasi

Aplikasi dirancang agar siap pakai. Anda dapat menginstal aplikasi dari Marketplace dan langsung mulai menggunakannya.

Guna mengembangkan aplikasi untuk dikirimkan ke marketplace, langkah pertama adalah membuat aplikasi sisi klien berbasis JavaScript yang menggunakan API yang diekspos oleh Extension Framework Looker. Alat command line create-looker-extension Looker dapat membantu Anda mulai menggunakan codebase template, termasuk alat build yang diperlukan untuk memaketkan kode aplikasi melalui webpack. Lihat halaman Membuat ekstensi Looker untuk mendapatkan petunjuk dan panduan mendetail.

Contoh

Beberapa aplikasi Looker yang dipublikasikan dapat diinstal sekali klik ke instance Looker Anda dari Looker Marketplace. Untuk contoh, lihat:

Memulai

Mem-build ekstensi Looker

Tindakan

Apa itu tindakan?

Action, yang juga disebut integrasi, mengirimkan data Looker ke layanan pihak ketiga. Perluas library tujuan tindakan Looker dengan membuat tindakan ke tujuan baru, seperti Airtable atau Azure Storage.

Menggunakan tindakan

Pelanggan Looker mengaktifkan tindakan dari halaman Setelan admin - Tindakan di instance Looker mereka, bukan dengan menginstal tindakan dari Marketplace.

Untuk mengembangkan tindakan baru, tulis metode JavaScript yang mengirimkan satu sel tabel data Looker, satu kueri Looker, atau satu dasbor Looker ke tujuan. Lihat halaman Membuat tindakan kustom untuk petunjuk dan panduan mendetail.

Contoh

Untuk mencoba tindakan, aktifkan tindakan dari halaman Setelan admin - Tindakan di instance Looker Anda. Kemudian, pilih tindakan saat mengirim atau menjadwalkan data. Untuk contoh, lihat:

Memulai

Membuat tindakan kustom