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 Hub Tindakan Looker, 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 Hub Tindakan Looker, integrasi Lampiran Slack (Token API) tersedia untuk deployment Looker yang dihosting oleh 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 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 dalam file README repositori 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 Tindakan di menu Admin:

  1. Scroll ke bawah daftar integrasi dan klik tombol Aktifkan di samping listingan Lampiran Slack (Token API).
  2. Aktifkan tombol Aktifkan.
  3. Masukkan Token Akses OAuth Pengguna Bot dari penyiapan sisi Slack di kolom Token API Slack.
  4. 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 Penjadwal Looker

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 Lampiran Slack (Token API) di kolom Tujuan. Looker akan menampilkan opsi pengiriman khusus untuk Slack, termasuk jenis channel, daftar channel, dan opsi untuk menambahkan komentar yang akan disertakan dalam pengiriman Anda dan untuk memberi nama lampiran file.
    • Di kolom Jenis Channel, pilih Channel untuk mengirim lampiran ke channel Slack atau Pengguna untuk mengirim lampiran ke pengguna Slack.
    • Di kolom Bagikan Ke, 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 publik dan pribadi serta DM tempat bot telah diundang. Jika Anda tidak melihat channel yang tercantum, pastikan bot telah diundang ke channel 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.
    Untuk lampiran Slack, opsi pengiriman lanjutan yang tersedia bergantung pada apakah Anda mengirimkan dasbor atau Look.
  3. Klik Simpan untuk menyimpan setelan jadwal, atau klik Kirim sekarang untuk segera mengirim lampiran ke Slack.