Anda dapat menjadwalkan pengiriman konten Looker berulang atau satu kali ke layanan pihak ketiga yang terintegrasi dengan Looker melalui Looker Action Hub, yang menerapkan Action API Looker dan mengekspos integrasi populer — juga dikenal sebagai tindakan — untuk semua pengguna Looker. Integrasi Lampiran Slack (Token API) memposting lampiran dengan data Looker Anda ke saluran Slack atau pesan langsung (DM). Tidak seperti tindakan Slack yang ditawarkan di Looker Action Hub, integrasi Lampiran Slack (Token API) tersedia untuk deployment Looker yang dihosting pelanggan.
Anda juga dapat mengirim konten Looker ke Slack saat nilai minimum yang ditentukan dalam data Anda telah terpenuhi atau terlampaui.
Integrasi ini menggunakan aplikasi Slack dengan izin tertentu yang disebut cakupan token bot, yang mengatur bagian ruang kerja Slack yang dapat diakses aplikasi Anda. Sebelum dapat menggunakan integrasi Lampiran Slack (Token API) di Looker, Anda harus mengikuti petunjuk penyiapan untuk mengonfigurasi integrasi di sisi Slack, yang disediakan dalam file README repo GitHub Lampiran Slack (Token API).
Mengaktifkan integrasi Lampiran Slack (Token API) di Looker
Setelah integrasi disiapkan di sisi Slack, admin Looker harus mengaktifkan tindakan Lampiran Slack (Token API) dalam daftar tindakan di halaman Actions di menu Admin:
- Scroll ke bawah daftar integrasi dan klik tombol Enable di samping listingan Lampiran Slack (Token API).
- Aktifkan tombol Aktifkan.
- Masukkan Token Akses OAuth Pengguna Bot dari penyiapan sisi Slack di kolom Token API Slack.
- Klik Simpan.
Integrasi kini telah dikonfigurasi. Opsi Lampiran Slack (Token API) kini akan muncul sebagai opsi tujuan di Looker Scheduler dan saat Anda membuat notifikasi.
Mengirimkan konten Looker ke Slack menggunakan Penjadwal Looker
Untuk mengirimkan lampiran file ke Slack menggunakan integrasi Lampiran Slack (Token API):
- Buka konten Looker, lalu jadwalkan pengiriman konten.
- Saat mengonfigurasi Penjadwal, pilih opsi Lampiran Slack (Token API) di kolom Tujuan. Looker akan menampilkan opsi pengiriman yang khusus untuk Slack, termasuk jenis saluran, daftar saluran, dan opsi untuk menambahkan komentar yang akan disertakan dengan pengiriman Anda dan untuk memberi nama lampiran file.
- Di kolom Channel Type, pilih Channels untuk mengirim lampiran ke saluran Slack atau Users untuk mengirim lampiran ke pengguna Slack.
- Di kolom Bagikan Di, pilih saluran atau pengguna Slack tempat Anda ingin memposting lampiran. Daftar channel atau pengguna ini didasarkan pada kredensial bot yang Anda berikan saat menyiapkan aplikasi Lampiran Slack (Token API) di sisi Slack, dan dapat mencakup channel dan DM publik dan pribadi tempat bot diundang. Jika Anda tidak melihat channel yang tercantum, pastikan bot telah diundang ke channel Slack tersebut.
- Di kolom Komentar, masukkan teks yang ingin disertakan dengan pengiriman lampiran.
- Di kolom Filename, masukkan nama file untuk file lampiran. Anda tidak perlu menyertakan ekstensi file.
- Klik Simpan untuk menyimpan setelan jadwal, atau klik Kirim sekarang untuk langsung mengirim lampiran ke Slack.
Untuk lampiran Slack, opsi pengiriman lanjutan yang tersedia bergantung pada apakah Anda mengirimkan dasbor atau Tampilan.