Invio di contenuti di Looker a Slack con l'integrazione di Slack Attachment (token API)

Puoi pianificare distribuzioni ricorrenti o una tantum dei contenuti Looker a servizi di terze parti integrati con Looker tramite Looker Action Hub, che implementa l'API Action di Looker ed espone le integrazioni più utilizzate, note anche come azioni, per tutti gli utenti di Looker. L'integrazione degli allegati di Slack (token API) pubblica un allegato con i tuoi dati Looker in un canale Slack o in un messaggio diretto. A differenza dell'azione Slack offerta nell'hub azioni di Looker, l'integrazione del collegamento di Slack (token API) è disponibile per i deployment di Looker ospitati dal cliente.

Puoi anche inviare i contenuti di Looker a Slack quando sono state raggiunte o superate le soglie specificate nei tuoi dati.

L'integrazione utilizza un'app Slack con autorizzazioni specifiche denominate ambiti token bot, che regolano le parti dell'area di lavoro di Slack a cui può accedere l'app. Prima di poter utilizzare l'integrazione dell'allegato Slack (token API) in Looker, devi seguire le istruzioni di configurazione per la configurazione dell'integrazione sul lato Slack, fornite nel file README del repository GitHub dell'allegato di Slack (token API).

Abilitazione dell'integrazione degli allegati Slack (token API) in Looker

Dopo aver configurato l'integrazione sul lato Slack, un amministratore di Looker deve attivare l'azione di collegamento Slack (token API) nell'elenco di azioni nella pagina Azioni nel menu Amministratore:

  1. Scorri verso il basso l'elenco delle integrazioni e fai clic sul pulsante Abilita accanto all'elenco degli allegati Slack (token API).
  2. Attiva il pulsante di attivazione/disattivazione Attivato.
  3. Inserisci il token di accesso OAuth dell'utente del bot dalla configurazione lato Slack nel campo Token API Slack.
  4. Fai clic su Salva.

L'integrazione è ora configurata. L'opzione di collegamento Slack (token API) ora viene visualizzata come opzione di destinazione nello scheduler di Looker e quando crei gli avvisi.

Distribuzione di contenuti Looker in Slack utilizzando lo scheduler di Looker

Per consegnare il file allegato a Slack utilizzando l'integrazione degli allegati di Slack (token API):

  1. Vai ai contenuti di Looker e poi pianifica un'importazione dei contenuti.
  2. Quando configuri lo scheduler, scegli l'opzione Slack Attachment (API Token) nel campo Destination (Destinazione). Looker mostrerà le opzioni di pubblicazione specifiche di Slack, tra cui il tipo di canale, un elenco di canali e le opzioni per aggiungere un commento che sarà incluso nel caricamento e per assegnare un nome al file allegato.
    • Nel campo Tipo di canale, seleziona Canali per inviare il collegamento a un canale Slack oppure Utenti per inviare il collegamento a un utente di Slack.
    • Nel campo Condividi in, seleziona il canale Slack o l'utente in cui vuoi pubblicare l'allegato. Questo canale o elenco di utenti si basa sulle credenziali del bot che hai fornito durante la configurazione dell'app di collegamento Slack (token API) sul lato Slack e potrebbe includere canali pubblici e privati e messaggi diretti a cui il bot è stato invitato. Se non vedi un canale nell'elenco, verifica che il bot sia stato invitato in quel canale Slack.
    • Nel campo Commento, inserisci l'eventuale testo da includere nella consegna dell'allegato.
    • Nel campo Nome file, inserisci un nome per il file allegato. Non è necessario includere l'estensione del file.
    Per gli allegati di Slack, le opzioni di invio avanzate disponibili dipendono dal tipo di dashboard che stai caricando o meno come Look.
  3. Fai clic su Salva per salvare le impostazioni della pianificazione oppure su Invia ora per inviare immediatamente l'allegato a Slack.