Sie können wiederkehrende oder einmalige Lieferungen von Looker-Inhalten an Drittanbieterdienste, die in Looker integriert sind, über den Looker Action Hub planen. Dieser implementiert die Action API von Looker und stellt beliebte Integrationen – auch als Aktionen bezeichnet – für alle Looker-Nutzer zur Verfügung. Bei der Integration „Slack Attachment (API-Token)“ wird eine Anlage mit Ihren Looker-Daten in einem Slack-Kanal oder einer Direktnachricht (DM) gepostet. Im Gegensatz zur Aktion Slack, die im Looker Action Hub angeboten wird, ist die Integration „Slack Attachment (API-Token)“ für vom Kunden gehostete Looker-Bereitstellungen verfügbar.
Sie können Looker-Inhalte auch an Slack senden, wenn angegebene Grenzwerte in Ihren Daten erreicht oder überschritten wurden.
Für die Integration wird eine Slack-App mit bestimmten Berechtigungen verwendet, die als Bot-Token-Bereiche bezeichnet werden. Diese Berechtigungen legen fest, auf welche Teile Ihres Slack-Workspace Ihre App zugreifen kann. Bevor Sie die Integration „Slack Attachment (API Token)“ in Looker verwenden können, müssen Sie die Einrichtungsanleitung zum Konfigurieren der Integration in Slack befolgen, die in der README-Datei des GitHub-Repositorys „Slack Attachment (API Token)“ enthalten ist.
Slack-Anhang-Integration (API-Token) in Looker aktivieren
Nachdem die Integration auf der Slack-Seite eingerichtet wurde, muss ein Looker-Administrator die Aktion „Slack Attachment (API-Token)“ in der Liste der Aktionen auf der Seite Aktionen im Menü Admin aktivieren:
- Scrollen Sie in der Liste der Integrationen nach unten und klicken Sie neben dem Eintrag „Slack Attachment (API Token)“ auf die Schaltfläche Aktivieren.
- Aktivieren Sie den Schalter Aktiviert.
- Geben Sie das OAuth-Zugriffstoken des Bot-Nutzers aus der Slack-seitigen Einrichtung in das Feld Slack API Token ein.
- Klicken Sie auf Speichern.
Die Integration ist jetzt konfiguriert. Die Option „Slack Attachment (API-Token)“ wird jetzt im Looker Scheduler und beim Erstellen von Benachrichtigungen als Zieloption angezeigt.
Looker-Inhalte mit dem Looker-Planungsprogramm in Slack bereitstellen
So stellen Sie Ihre Dateianhänge mit der Slack Attachment-Integration (API-Token) in Slack bereit:
- Rufen Sie Ihre Looker-Inhalte auf und planen Sie dann die Zustellung von Inhalten.
- Wählen Sie beim Konfigurieren des Schedulers im Feld Ziel die Option Slack-Anhang (API-Token) aus. In Looker werden für Slack spezifische Zustellungsoptionen angezeigt, darunter der Kanaltyp, eine Liste von Kanälen sowie Optionen zum Hinzufügen eines Kommentars, der in die Zustellung aufgenommen wird, und zum Benennen des Dateianhangs.
- Wählen Sie im Feld Channel Type (Channneltyp) Channels (Channels) aus, um den Anhang an einen Slack-Channel zu senden, oder Users (Nutzer), um den Anhang an einen Slack-Nutzer zu senden.
- Wählen Sie im Feld Freigeben in den Slack-Channel oder den Nutzer aus, für den Sie den Anhang freigeben möchten. Diese Kanal- oder Nutzerliste basiert auf den Bot-Anmeldedaten, die Sie beim Einrichten der App „Slack Attachment (API-Token)“ in Slack angegeben haben. Sie kann öffentliche und private Kanäle sowie Direktnachrichten enthalten, zu denen der Bot eingeladen wurde. Wenn ein Kanal nicht aufgeführt ist, prüfen Sie, ob der Bot zu diesem Slack-Kanal eingeladen wurde.
- Geben Sie im Feld Kommentar den Text ein, der mit der Zustellung des Anhangs gesendet werden soll.
- Geben Sie im Feld Dateiname einen Dateinamen für die Anlage ein. Die Dateiendung muss nicht angegeben werden.
- Klicken Sie auf Speichern, um die Einstellungen für den Zeitplan zu speichern, oder auf Jetzt senden, um den Anhang sofort an Slack zu senden.
Bei Slack-Anhängen hängen die verfügbaren erweiterten Zustellungsoptionen davon ab, ob Sie ein Dashboard oder einen Look zustellen.