Über den Looker Action Hub können Sie wiederkehrende oder einmalige Übermittlungen von Looker-Inhalten an in Looker integrierte Drittanbieterdienste planen. Dieser implementiert die Action API von Looker und stellt beliebte Integrationen – auch Aktionen genannt – für alle Looker-Nutzer bereit. Durch die Integration eines Slack-Anhangs (API-Token) wird ein Anhang mit Ihren Looker-Daten an einen Slack-Kanal oder eine Direktnachricht (DM) gesendet. Im Gegensatz zur Aktion Slack, die im Looker Action Hub angeboten wird, ist die Einbindung von Slack-Anhängen (API-Token) für vom Kunden gehostete Looker-Bereitstellungen verfügbar.
Sie können auch Looker-Inhalte an Slack senden, wenn bestimmte Schwellenwerte in Ihren Daten erreicht oder überschritten wurden.
Bei der Integration wird eine Slack-App mit bestimmten Berechtigungen verwendet, die als Bot-Token-Bereiche bezeichnet werden. Damit wird festgelegt, auf welche Teile Ihres Slack-Arbeitsbereichs Ihre App zugreifen kann. Bevor Sie die Integration des Slack-Anhangs (API-Token) in Looker verwenden können, müssen Sie die Einrichtungsanleitung zum Konfigurieren der Integration auf der Slack-Seite befolgen, die in der Readme-Datei zum GitHub-Repository für Slack-Anhänge (API-Token) enthalten ist.
Slack-Anhang (API-Token) in Looker aktivieren
Nachdem die Integration auf Slack eingerichtet wurde, muss ein Looker-Administrator die Aktion Slack-Anhang (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 der Liste „Slack-Anhang (API-Token)“ auf die Schaltfläche Aktivieren.
- Klicken Sie auf den Schalter Aktiviert.
- Geben Sie das Bot User OAuth Access Token (OAuth-Zugriffstoken des Bot-Nutzers) aus der Slack-Einrichtung in das Feld Slack API Token ein.
- Klicken Sie auf Speichern.
Die Integration ist jetzt konfiguriert. Die Option „Slack-Anhang (API-Token)“ wird jetzt als Zieloption im Looker-Planer und beim Erstellen von Benachrichtigungen angezeigt.
Looker-Inhalte mit dem Looker-Planer an Slack liefern
So senden Sie Ihren Dateianhang mithilfe der Integration von Slack-Anhängen (API-Token) an Slack:
- Rufen Sie Ihren Looker-Inhalt auf und planen Sie eine Inhaltsübermittlung.
- Wählen Sie bei der Konfiguration des Planers im Feld Ziel die Option Slack-Anhang (API-Token) aus. Looker zeigt für Slack spezifische Lieferoptionen an, darunter den Kanaltyp, eine Kanalliste und Optionen zum Hinzufügen eines Kommentars, der bei der Übermittlung enthalten wird, und zum Benennen des Dateianhangs.
- Wählen Sie im Feld Kanaltyp die Option Kanäle aus, um den Anhang an einen Slack-Kanal zu senden, oder Nutzer, um den Anhang an einen Slack-Nutzer zu senden.
- Wählen Sie im Feld Freigeben in den Slack-Kanal oder den Nutzer aus, in dem der Anhang gepostet werden soll. Dieser Kanal oder diese Nutzerliste basiert auf den Bot-Anmeldedaten, die Sie bei der Einrichtung der Slack-App (API-Token) angegeben haben. Sie kann öffentliche und private Kanäle sowie DNs 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 bei der Zustellung des Anhangs berücksichtigt werden soll.
- Geben Sie im Feld Dateiname einen Dateinamen für die Anhangsdatei ein. Die Dateiendung muss nicht angegeben werden.
- Klicken Sie auf Speichern, um die Einstellungen Ihres Zeitplans zu speichern, oder auf Jetzt senden, um Ihren Anhang sofort an Slack zu senden.
Die verfügbaren erweiterten Zustellungsoptionen für Slack-Anhänge hängen davon ab, ob Sie ein Dashboard oder einen Look bereitstellen.