Mengirim konten Looker ke Slack dengan integrasi Lampiran Slack (Token API)

Anda dapat menjadwalkan pengiriman konten Looker berulang atau satu kali ke layanan pihak ketiga yang terintegrasi dengan Looker melalui Looker Action Hub, yang menerapkan Looker Action API dan mengekspos integrasi populer — juga dikenal sebagai tindakan — untuk semua pengguna Looker. Integrasi Lampiran Slack (Token API) memposting lampiran yang berisi 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 khusus yang disebut cakupan token bot, yang mengatur bagian 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 Slack Lampiran (API Token) dalam daftar tindakan di halaman Tindakan pada menu Admin:

  1. Scroll ke bawah dalam daftar integrasi, lalu klik tombol Aktifkan di samping listingan Lampiran Slack (API Token).
  2. Aktifkan tombol Diaktifkan.
  3. Masukkan Token Akses OAuth Pengguna Bot dari penyiapan sisi Slack di kolom Slack API Token.
  4. Klik Simpan.

Integrasi kini telah dikonfigurasi. Opsi Slack Lampiran (API Token) sekarang akan muncul sebagai opsi tujuan di Looker Scheduler 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):

  1. Buka konten Looker Anda, lalu jadwalkan pengiriman konten.
  2. Saat mengonfigurasi Penjadwal, pilih opsi Slack lamp (API Token) di kolom Destination. 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 Jenis Saluran, pilih Saluran untuk mengirim lampiran ke saluran Slack atau Pengguna untuk mengirim lampiran ke pengguna Slack.
    • Di kolom Share In, pilih pengguna atau saluran Slack tempat Anda ingin memposting lampiran. Daftar pengguna atau saluran ini didasarkan pada kredensial bot yang Anda berikan saat menyiapkan aplikasi Slack Lampiran (API Token) di sisi Slack, dan daftar tersebut dapat mencakup saluran publik dan pribadi serta DM yang mengundang bot. Jika Anda tidak melihat saluran yang tercantum, pastikan bot telah diundang ke saluran 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.
    Untuk lampiran Slack, opsi pengiriman lanjutan yang tersedia bergantung pada apakah Anda mengirim dasbor atau Tampilan.
  3. Klik Save untuk menyimpan setelan jadwal, atau klik Send now untuk langsung mengirim lampiran ke Slack.