Looker-Inhalte mit der Integration „Slack-Anhang (API-Token)“ an Slack senden

Über den Looker Action Hub, der die Looker Action API implementiert und gängige Integrationen – auch als Aktionen bezeichnet – für alle Looker-Nutzer verfügbar macht, können Sie regelmäßige oder einmalige Übermittlungen von Looker-Inhalten an Drittanbieterdienste, die in Looker eingebunden sind, planen. Bei der Integration „Slack-Anhang (API-Token)“ wird ein Anhang mit Ihren Looker-Daten in einem Slack-Kanal oder in einer Direktnachricht gepostet. Im Gegensatz zur Aktion Slack, die im Looker Action Hub angeboten wird, ist die Integration „Slack-Anhang (API-Token)“ für vom Kunden gehostete Looker-Bereitstellungen verfügbar.

Sie können Looker-Inhalte auch an Slack senden, wenn bestimmte Grenzwerte in Ihren Daten erreicht oder überschritten wurden.

Für die Integration wird eine Slack-App mit bestimmten Berechtigungen verwendet, die sogenannten Bot-Token-Bereiche. Sie steuern, auf welche Bereiche Ihres Slack-Arbeitsbereichs Ihre App zugreifen kann. Bevor Sie die Slack-Anhänge-Integration (API-Token) in Looker verwenden können, müssen Sie die Einrichtungsanleitung in der README-Datei des GitHub-Repositorys für die Slack-Anhänge-Integration (API-Token) befolgen, um die Integration auf Slack-Seite zu konfigurieren.

Slack-Anhänge-Integration (API-Token) in Looker aktivieren

Nachdem die Integration auf Slack-Seite eingerichtet wurde, muss ein Looker-Administrator die Aktion „Slack-Anhang (API-Token)“ in der Liste der Aktionen auf der Seite Aktionen im Menü Verwaltung aktivieren:

  1. Scrollen Sie in der Liste der Integrationen nach unten und klicken Sie neben dem Eintrag „Slack-Anhang (API-Token)“ auf die Schaltfläche Aktivieren.
  2. Aktivieren Sie die Option Aktiviert.
  3. Geben Sie das OAuth-Zugriffstoken des Bot-Nutzers aus der Slack-seitigen Einrichtung in das Feld Slack API-Token ein.
  4. 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-Planungsprogramm an Slack senden

So senden Sie einen Dateianhang mit der Integration „Slack-Anhang (API-Token)“ an Slack:

  1. Rufen Sie Ihre Looker-Inhalte auf und planen Sie die Auslieferung der Inhalte.
  2. Wählen Sie beim Konfigurieren des Schedulers im Feld Ziel die Option Slack-Anhang (API-Token) aus. In Looker werden Übermittlungsoptionen angezeigt, die speziell für Slack gelten. Dazu gehören der Kanaltyp, eine Liste der Kanäle sowie Optionen zum Hinzufügen eines Kommentars, der in der Übermittlung enthalten sein soll, und zum Benennen des angehängten Dateien.
    • Wählen Sie im Feld Channel Type (Channeltyp) die Option Channels aus, um den Anhang an einen Slack-Channel zu senden, oder Users, um den Anhang an einen Slack-Nutzer zu senden.
    • Wählen Sie im Feld In den Slack-Channel oder Nutzer aus, in dem bzw. dem Sie den Anhang posten möchten. Diese Kanal- oder Nutzerliste basiert auf den Bot-Anmeldedaten, die Sie bei der Einrichtung der Slack-Anwendung „Slack-Anhang (API-Token)“ auf der Slack-Seite angegeben haben. Sie kann öffentliche und private Kanäle sowie DMs enthalten, zu denen der Bot eingeladen wurde. Wenn kein Kanal 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 dem Anhang gesendet werden soll.
    • Geben Sie im Feld Filename einen Dateinamen für die angehängte Datei ein. Die Dateiendung ist nicht erforderlich.
    Bei Slack-Anhängen sind die erweiterten Übermittlungsoptionen davon abhängig, ob Sie ein Dashboard oder einen Look senden.
  3. 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.