Puoi pianificare distribuzioni ricorrenti o una tantum di contenuti di Looker a servizi di terze parti integrati con Looker tramite l'hub azioni di Looker, che implementa l'API Action di Looker e espone le integrazioni più diffuse, note anche come azioni, per tutti gli utenti di Looker. L'integrazione degli allegati Slack (token API) pubblica un allegato con i dati di Looker su un canale Slack o un messaggio diretto. A differenza dell'azione Slack offerta nell'hub azioni di Looker, l'integrazione dell'allegato Slack (token API) è disponibile per i deployment di Looker ospitati dal cliente.
Puoi anche inviare contenuti di Looker a Slack se le soglie specificate nei dati sono state raggiunte o superate.
L'integrazione utilizza un'app Slack con autorizzazioni specifiche chiamate ambiti dei token bot, che regolano le parti dell'area di lavoro di Slack a cui può accedere la tua app. Prima di poter utilizzare l'integrazione di Slack Attachment (API Token) in Looker, devi seguire le istruzioni di configurazione per configurare l'integrazione sul lato Slack, fornite nel file README del repository GitHub di allegato Slack (token API).
Abilitazione dell'integrazione degli allegati Slack (token API) in Looker
Dopo aver configurato l'integrazione su Slack, un amministratore di Looker deve attivare l'azione dell'allegato Slack (token API) nell'elenco delle azioni nella pagina Azioni nel menu Amministrazione:
- Scorri verso il basso l'elenco delle integrazioni e fai clic sul pulsante Abilita accanto all'elenco degli allegati Slack (token API).
- Attiva l'opzione Attivata.
- Inserisci il token di accesso OAuth dell'utente bot dalla configurazione lato Slack nel campo Token API Slack.
- Fai clic su Salva.
L'integrazione è ora configurata. L'opzione per il collegamento Slack (token API) ora verrà visualizzata come opzione di destinazione nello scheduler Looker e quando crei gli avvisi.
Caricamento dei contenuti di Looker in Slack utilizzando lo scheduler di Looker
Per inviare i file allegati a Slack utilizzando l'integrazione di allegati Slack (token API):
- Vai ai contenuti di Looker e poi pianifica l'invio dei contenuti.
- Quando configuri lo scheduler, scegli l'opzione Allegato Slack (token API) nel campo Destinazione. Looker mostrerà le opzioni di pubblicazione specifiche per Slack, tra cui il tipo di canale, un elenco di canali e le opzioni per aggiungere un commento che verrà incluso nella pubblicazione e assegnare un nome al file allegato.
- Nel campo Tipo di canale, seleziona Canali per inviare l'allegato a un canale Slack o Utenti per inviare l'allegato a un utente 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 quando hai configurato l'app Slack (token API) sul lato Slack e potrebbe includere canali pubblici e privati e messaggi diretti a cui il bot è stato invitato. Se non trovi un canale nell'elenco, verifica che il bot sia stato invitato a quel canale Slack.
- Nel campo Commento, inserisci il testo che vuoi includere nel caricamento dell'allegato.
- Nel campo Nome file, inserisci un nome per il file allegato. Non è necessario includere l'estensione del file.
- Fai clic su Salva per salvare le impostazioni della pianificazione oppure su Invia ora per inviare immediatamente l'allegato a Slack.
Per gli allegati Slack, le opzioni di consegna avanzate disponibili dipendono dal tipo di pubblicazione, ovvero una dashboard o un Look.