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 menampilkan integrasi populer, yang 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). Berbeda dengan 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 khusus yang disebut cakupan token bot, yang mengatur bagian mana saja dari ruang kerja Slack yang dapat diakses oleh 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 di 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 pada menu Admin:
- Scroll ke bawah daftar integrasi dan klik tombol Enable di samping listingan Lampiran Slack (API Token).
- Aktifkan tombol Enabled.
- Masukkan Bot User OAuth Access Token dari penyiapan sisi Slack di kolom Slack API Token.
- Klik Simpan.
Integrasi kini telah dikonfigurasi. Opsi Lampiran Slack (Token API) kini akan muncul sebagai opsi tujuan di Penjadwal Looker dan saat Anda membuat pemberitahuan.
Mengirimkan konten Looker ke Slack menggunakan Looker Scheduler
Untuk mengirimkan lampiran file ke Slack menggunakan integrasi Lampiran Slack (Token API):
- Buka konten Looker Anda, lalu jadwalkan pengiriman konten.
- Saat mengonfigurasi Scheduler, pilih opsi Lampiran Slack (Token API) di kolom Tujuan. Looker akan menampilkan opsi pengiriman yang spesifik untuk Slack, termasuk jenis saluran, daftar saluran, dan opsi untuk menambahkan komentar yang akan disertakan dengan pengiriman Anda dan 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. Saluran atau daftar pengguna ini didasarkan pada kredensial bot yang Anda berikan saat menyiapkan aplikasi Lampiran Slack (Token API) di sisi Slack, dan dapat mencakup saluran publik dan pribadi serta DM yang mengundang bot. Jika Anda tidak melihat channel yang tercantum, pastikan bot telah diundang ke saluran Slack tersebut.
- Di kolom Komentar, masukkan teks yang ingin Anda sertakan dengan pengiriman lampiran.
- Di kolom Filename, masukkan nama file untuk file lampiran. Anda tidak perlu menyertakan ekstensi file.
- Klik Save untuk menyimpan setelan jadwal Anda, atau klik Kirim sekarang untuk segera mengirim lampiran ke Slack.
Untuk lampiran Slack, opsi pengiriman lanjutan yang tersedia bergantung pada apakah Anda mengirim dasbor atau Tampilan.