Questa pagina offre una panoramica delle modalità di distribuzione di visualizzazioni dati ed esplorazioni alle destinazioni predefinite di Looker e a tutti i servizi integrati disponibili per la tua istanza di Looker. Per informazioni sulla pianificazione delle dashboard, consulta la pagina della documentazione sulla pianificazione e l'invio delle dashboard.
Looker Scheduler è il nome della finestra popup in cui puoi configurare le impostazioni per la distribuzione dei contenuti. Per le visualizzazioni dati, puoi utilizzare lo scheduler per inviare distribuzioni una tantum o ricorrenti. Le esplorazioni possono essere inviate solo come distribuzioni una tantum. Per pianificare una distribuzione ricorrente dei contenuti delle esplorazioni, devi prima salvarli come visualizzazioni dati.
Se sei uno sviluppatore di Looker, devi disattivare la modalità di sviluppo per attivare queste opzioni di pianificazione.
Le opzioni di distribuzione a tua disposizione dipendono dalle autorizzazioni correlate che ti sono state assegnate dall'amministratore di Looker.
Aprire lo scheduler da una cartella
Per le esplorazioni, puoi aprire lo scheduler solo dall'interno dell'esplorazione, non da una cartella.
Per aprire lo scheduler da una cartella o sottocartella, trova la cartella o la sottocartella contenente la dashboard che vuoi distribuire. Quando passi a una cartella, tutte le visualizzazioni dati e le dashboard contenute al suo interno vengono elencate nella visualizzazione elenco o nella visualizzazione griglia.
L'icona del calendario indica che hai pianificato almeno una distribuzione ricorrente per quel contenuto (nella visualizzazione griglia, devi passare il mouse sopra la miniatura del contenuto per vedere l'icona del calendario, se presente).
Nella visualizzazione elenco, puoi aprire lo scheduler in uno dei seguenti modi:
- Fai clic sull'icona del calendario di un elemento, se presente
- Fai clic sul menu con tre puntini in corrispondenza di un elemento e scegli Modifica pianificazione (se per l'elemento è già presente una pianificazione), Aggiungi pianificazione (se per l'elemento non è ancora presente una pianificazione) o Invia (per creare una distribuzione una tantum)
- Apri il contenuto, fai clic sul menu a forma di ingranaggio in alto a destra e scegli Pianifica (per le distribuzioni ricorrenti) o Invia (per le distribuzioni una tantum)
Nella visualizzazione griglia, puoi aprire lo scheduler in uno dei seguenti modi:
- Fai clic sull'icona del calendario di un elemento, se presente
- Apri il contenuto, fai clic sul menu a forma di ingranaggio in alto a destra e scegli Pianifica (per le distribuzioni ricorrenti) o Invia (per le distribuzioni una tantum)
Creazione di una distribuzione
Per creare un invio dai contenuti di Looker, apri lo scheduler precedente facendo clic sul menu a forma di ingranaggio in alto a destra nei contenuti e scegliendo Pianifica (per le distribuzioni ricorrenti) o Invia (per le distribuzioni una tantum).
Per le pubblicazioni ricorrenti, il riquadro a sinistra della pianificazione precedente mostra tutte le pianificazioni create per i contenuti e mette in evidenza il titolo della pianificazione che stai creando o modificando. Il riquadro a sinistra elenca le pianificazioni in ordine cronologico inverso rispetto all'ultimo aggiornamento. Puoi duplicare o eliminare le pianificazioni esistenti facendo clic rispettivamente sulle icone Duplica o Elimina a destra della pianificazione.
Se è la prima volta che crei una pianificazione per questi contenuti, nel riquadro principale vengono visualizzate le opzioni di pianificazione impostate sui valori predefiniti. Puoi modificare questi valori in base alle tue esigenze. Se in precedenza hai creato uno o più programmi per questi contenuti, il riquadro principale mostra le impostazioni di pianificazione salvate per la programmazione nella parte superiore dell'elenco. Quindi:
- Per modificare le opzioni di una pianificazione esistente, selezionala e modifica le opzioni in base alle esigenze. Al termine, fai clic su Salva tutto.
- Per creare pianificazioni aggiuntive per gli stessi contenuti, fai clic su Nuova e inserisci le impostazioni per la pianificazione aggiuntiva.
Al termine, fai clic su Salva tutto.
Le sezioni seguenti spiegano ogni impostazione di pianificazione.
Assegnare un nome alla distribuzione
Assegna un titolo univoco alla pianificazione nel campo Assegna un nome alla pianificazione. Il titolo verrà visualizzato nel riquadro sulla sinistra dopo che avrai salvato la pianificazione, nell'elenco delle pianificazioni che hai creato e nelle pagine di gestione della pianificazione nel riquadro Amministrazione.
A seconda della destinazione della distribuzione, il titolo potrebbe comparire anche in altri posti:
- Per le distribuzioni via email, il titolo viene utilizzato nella riga dell'oggetto e, se selezioni un formato che utilizza un allegato, come parte del nome file.
- Per i webhook, il titolo viene incluso nel payload, sotto il campo Title.
- Per le importazioni in un bucket Amazon S3, il titolo viene utilizzato nel nome del file dell'importazione e nelle eventuali email di errore inviate. Il nome del file di importazione segue il formato
TITLE_TIMESTAMP_HASH
, doveHASH
è un identificatore casuale di sei caratteri eTIMESTAMP
segue il patternYYYY-MM-DDTHHMM
(ad esempio, la parte del timestamp sarà2019-05-31T0933
per il 31 maggio 2019 alle 09:33). Il fuso orario del timestamp corrisponderà al Fuso orario di invio della pianificazione. - Per le importazioni in servizi integrati che generano un file allegato, il titolo viene incluso nel nome del file dell'importazione.
Per le importazioni tramite SFTP, il titolo viene incluso nel nome del file dell'importazione. Il nome del file di importazione segue il formato
TITLE_TIMESTAMP_TOKEN
, doveTOKEN
è un identificatore casuale di sei caratteri eTIMESTAMP
segue il patternYYYY-MM-DDTHHMM
(ad esempio, la parte del timestamp sarà2019-05-31T0933
per il 31 maggio 2019 alle 09:33). Il fuso orario del timestamp corrisponderà al Fuso orario di invio della pianificazione.Per le importazioni tramite SFTP, nel nome del file dell'importazione sono supportati solo i caratteri alfanumerici, i trattini bassi (_) e i trattini (-). Looker eliminerà tutti i caratteri diversi da
A-Z
,a-z
,0-9
,_
o-
dal testo inserito nel campo Assegna un nome alla pianificazione.
Scegliere la destinazione della distribuzione
A seconda del modo in cui l'amministratore di Looker ha configurato le tue autorizzazioni, potresti non vedere tutte le destinazioni.
L'impostazione Dove devono essere inviati questi dati? potrebbe visualizzare diverse destinazioni come opzioni di distribuzione dei dati. Ogni destinazione offre diverse opzioni di pubblicazione.
Le destinazioni includono:
- webhook
- Bucket Amazon S3
- SFTP
- Eventuali servizi integrati che l'amministratore di Looker ha abilitato per la tua istanza. L'elenco dei servizi disponibili per la distribuzione di visualizzazioni dati ed esplorazioni è consultabile nella sezione Opzioni di distribuzione per le integrazioni di terze parti di questa pagina
Una volta selezionata una destinazione per i dati, viene visualizzato un nuovo campo delle impostazioni in cui puoi aggiungere dettagli specifici sulla destinazione, ad esempio un indirizzo email o l'URL di un webhook.
Opzioni di recapito per l'email
Scegli Email nella sezione Dove devono essere inviati questi dati?. I contenuti verranno distribuiti a un elenco di indirizzi email specificati da te.
Nella sezione A chi devono essere inviati, inserisci gli indirizzi email dei destinatari. Inserisci un singolo indirizzo email o più indirizzi separati da virgole e fai clic su Aggiungi.
A seconda delle impostazioni per l'istanza di Looker e delle autorizzazioni che ti sono state assegnate, potresti essere in grado di inviare email a indirizzi non associati ad alcun account utente nell'istanza di Looker. Queste email sono classificate come esterne. Per distribuire contenuti a utenti esterni, l'amministratore di Looker deve averti concesso le autorizzazioni per distribuire contenuti a utenti esterni o aver aggiunto i domini email di questi destinatari alla Lista consentita dei domini email per i contenuti pianificati.
Se un destinatario è un altro utente Looker, quella persona vedrà l'opzione per collegarsi alla dashboard dall'email, a meno che l'amministratore di Looker non abbia impostato il criterio relativo ai dati inviati via email della tua istanza di Looker su Send Data Only (Invia solo i dati) o l'opzione Includi link sia deselezionata.
Se tutti i destinatari annullano l'iscrizione a una distribuzione via email pianificata, la pianificazione viene eliminata da Looker e dalle pagine di gestione della pianificazione per utenti e amministratori. Se un destinatario annulla l'iscrizione per conto di un gruppo email, nessun membro del gruppo riceverà distribuzioni via email pianificate.
Per saperne di più sulle distribuzioni via email, consulta la sezione Applicare opzioni di distribuzione avanzate di questa pagina.
Seleziona Includi un messaggio personalizzato per aggiungere un messaggio personalizzato nel corpo dell'email. Looker limita il numero di caratteri in un messaggio personalizzato a 1500.
Le distribuzioni inviate via email non possono superare i 20 MB (per i formats distribuiti nel corpo dell'email) e i 15 MB (per i formats distribuiti come allegati).
Opzioni di pubblicazione per i webhook
I webhook sono un metodo sempre più utilizzato per attivare scambi tra servizi basati su internet. Con un servizio web come Zapier, i webhook possono consentire la distribuzione dei dati di Looker a un'ampia gamma di applicazioni; ad esempio, puoi pianificare la distribuzione periodica di una visualizzazione dati o di una dashboard a un webhook. Quando configuri una distribuzione, Looker ti chiederà l'indirizzo del webhook.
Nella sezione Dove devono essere inviati questi dati?, scegli Webhook. Nella sezione URL webhook, inserisci l'URL a cui Looker deve inviare una richiesta HTTPS per la distribuzione. Puoi ottenere l'URL dal servizio web che usi per gestire il webhook. Per configurare un webhook, accedi al servizio web e segui questi passaggi:
- Procurati l'URL a cui Looker deve inviare una richiesta HTTPS.
- Specifica un'applicazione di destinazione per la distribuzione dei dati di Looker. L'applicazione di destinazione potrebbe richiedere una configurazione aggiuntiva per ricevere dati da Looker.
La procedura esatta varia a seconda del servizio web e dell'applicazione di destinazione che utilizzi per distribuire la dashboard. Per le linee guida sulla configurazione di un'altra applicazione per la ricezione dei dati del webhook da Looker, consulta questo post della community di Looker sulla pianificazione di visualizzazioni dati e dashboard mediante webhook (versione 3.46 e successive).
Looker proverà a eseguire l'invio a un webhook per un massimo di 30 minuti. Assicurati che la destinazione possa rispondere entro 30 minuti al tentativo di distribuzione del webhook.
Opzioni di importazione per i bucket Amazon S3
I bucket Amazon S3 vengono comunemente utilizzati per archiviare grandi quantità di dati. Tu o la tua azienda dovete creare un bucket S3 con Amazon prima che Looker possa utilizzarlo.
Se scegli l'opzione di destinazione Amazon S3, Looker ti chiede di configurare impostazioni aggiuntive sulla formattazione e sul bucket Amazon S3, come descritto in questa pagina. Per maggiori dettagli sulla distribuzione dei dati tramite un bucket Amazon S3, consulta questo post della community di Looker sulla pianificazione di risultati (illimitati) per S3.
Nella sezione Dove devono essere inviati questi dati?, scegli Amazon S3. Viene visualizzata la sezione Dettagli su S3 e ti vengono richieste le informazioni sul bucket Amazon S3:
- Bucket: il nome del bucket Amazon S3.
- Percorso facoltativo: la cartella in cui vuoi eventualmente salvare i dati.
- Access Key (Chiave di accesso): l'ID della chiave di accesso del bucket S3, fornita da Amazon.
- Chiave secret: la chiave di accesso segreta del bucket S3, fornita da Amazon.
- Regione: la regione dei servizi Amazon in cui è ospitato il bucket S3.
Opzioni di importazione per i server SFTP
Scegli SFTP nella sezione Dove devono essere inviati questi dati? per pubblicare la dashboard su un server SFTP. Inviare i risultati a un server SFTP è una buona soluzione quando le dimensioni dei dati o della visualizzazione sono eccessive per l'invio via email. Se scegli questa opzione di importazione, Looker ti chiede l'indirizzo del server SFTP, il nome utente e la password, come descritto di seguito.
Tieni presente quanto segue per quanto riguarda le importazioni SFTP:
- Per ricevere importazioni SFTP da Looker, assicurati che l'amministratore di rete abbia aggiunto gli indirizzi IP di Looker alla lista degli indirizzi IP consentiti del server SFTP o alle regole per il traffico in entrata.
- Quando si esegue la distribuzione a un server SFTP, nel nome del file della distribuzione sono supportati solo caratteri alfanumerici, trattini bassi (_) e trattini (-). Looker eliminerà tutti i caratteri diversi da
A-Z
,a-z
,0-9
,_
o-
dal testo inserito nel campo Assegna un nome alla pianificazione.
Quando scegli SFTP, Looker ti chiede l'URL e le informazioni di accesso al server:
Address (Indirizzo): l'URL o l'indirizzo IP del server SFTP a cui vuoi inviare i dati. Ad esempio:
sftp://files.looker.com/Marketing/In/
sftp://192.168.0.10/Marketing/In/
Questo URL di esempio termina con il carattere
/
. Ciò indica che il file verrà salvato in una cartella denominataIn
. Se non aggiungi il carattere/
finale, il file verrà salvato nella cartellaMarketing
e "In
" verrà anteposto al nome file. Devi disporre dell'accesso in scrittura alla cartella in cui vuoi creare il file.Nome utente e Password: le credenziali di accesso al server SFTP
Algoritmo di scambio di chiavi preferito: questo campo è facoltativo. Per configurarlo, scegli l'algoritmo di scambio di chiavi SSH preferito per stabilire la connessione. Le opzioni supportate sono:
diffie-hellman-group-exchange-sha1
diffie-hellman-group1-sha1
diffie-hellman-group14-sha1
diffie-hellman-group-exchange-sha256
Se la connessione non viene stabilita entro cinque minuti, scegli un algoritmo diverso. Alcuni algoritmi richiedono molto tempo per generare una chiave SSH. Questa opzione ti consente di utilizzare un algoritmo che potrebbe richiedere meno tempo. La scelta di uno degli algoritmi lo rende l'algoritmo preferito per stabilire la connessione SSH. Se l'algoritmo non è supportato dal server, in tutti i tentativi successivi vengono utilizzati tutti gli altri algoritmi. Se questo campo è impostato su Predefinito, viene utilizzato l'ordine originale degli algoritmi nella libreria di connessione.
Attualmente, le credenziali supportate per SFTP sono nome utente e password. L'utilizzo di una chiave privata SSH come credenziale non è supportato.
Gli algoritmi delle chiavi host supportati dalle importazioni SFTP di Looker sono i seguenti:
ssh-rsa
ssh-dss
ssh-rsa-cert-v01@openssh.com
ssh-rsa-cert-v00@openssh.com
Looker memorizza le impronte SFTP del tuo server SFTP. Se riscontri errori nella distribuzione via SFTP, è possibile che le impronte SFTP non siano valide. In questo caso, contatta l'amministratore di Looker.
Se ricevi l'errore
Java::JavaLang::NullPointerExceptions
durante la distribuzione dei dati a un server SFTP, il problema potrebbe essere dovuto a un bug in JRuby che impedisce l'utilizzo di algoritmi di curva ellittica (EC) o chiavi host per le connessioni SSH da Looker alle destinazioni SFTP. Per evitare problemi con l'invio di dati alle destinazioni SFTP, non utilizzare algoritmi EC nei file~/.ssh/config
o/etc/ssh_config
né memorizzare le chiavi host EC in~/.ssh
sull'host Looker.
Looker carica il file nella directory specificata sul server SFTP, utilizzando la seguente convenzione per il nome del file:
<name>_<timestamp>_<token>.<file extension>
- Il nome che hai fornito nel campo Assegna un nome alla pianificazione, dopo che Looker ha rimosso tutti i caratteri diversi da
A-Z
,a-z
,0-9
,_
o-
- Il timestamp dell'invio della pianificazione, nel formato
%Y-%m-%dT%H%M
- Un token composto da una stringa casuale di sei caratteri
- L'estensione del file
Ad esempio: Test_Schedule_2019-04-11T1130_HWkvys.csv
Opzioni di importazione per le integrazioni di terze parti
Puoi pianificare o inviare una visualizzazione dati o i risultati di un'esplorazione a un servizio integrato con Looker, come Slack, Dropbox, Google Drive e altri. Le integrazioni devono essere attivate dall'amministratore di Looker. Gli amministratori di Looker devono concedere specificamente le autorizzazioni per consentire a utenti e utenti incorporati di inviare e pianificare i dati per le integrazioni di terze parti.
Quando un servizio integrato è selezionato nel campo Destinazione della pianificazione, potrebbero essere visualizzati diversi nuovi campi e ti verrà chiesto di fornire ulteriori informazioni.
Il seguente elenco mostra i servizi di Hub azioni di Looker a cui puoi inviare un look o i risultati di un'esplorazione.
Ecco come utilizzare l'elenco:
- Gli URL mostrati nella colonna Link al file README forniscono istruzioni per attivare e configurare il servizio integrato in modo che funzioni con Looker.
- Gli URL mostrati nella colonna Come utilizzare questa integrazione forniscono istruzioni su come inviare i dati da Looker al servizio integrato. Alcuni di questi articoli contengono anche istruzioni di attivazione.
- Tag LookML obbligatori elenca tutti i tag obbligatori che devono essere utilizzati con il parametro
tags
nel modello sottostante dei contenuti. - Tipo di azione indica il livello di dati inviato dal servizio integrato: campo, query o dashboard. Un'azione a livello di campo invia il valore di una singola cella specificata in una tabella di dati. Un'azione a livello di query invia i risultati di un'intera query, ad esempio tutte le righe di un'esplorazione o di un look. Un'azione a livello di dashboard invia un'immagine di una dashboard.
- Utilizza l'autenticazione OAuth di Google indica se il servizio integrato utilizza le credenziali OAuth di Google per l'autenticazione.
- Utilizza lo streaming di dati indica se il servizio integrato supporta i risultati delle query in streaming.
Servizio integrato | Descrizione | Link al file README | Come utilizzare questa integrazione | Tag LookML obbligatori | Tipo di azione | Utilizza l'autenticazione OAuth di Google (Sì/No) | Utilizza lo streaming di dati (Sì/No) |
---|---|---|---|---|---|---|---|
Airtable | Aggiungere record a una tabella in Airtable. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | No |
Amazon SageMaker Infer | Esegui un'inferenza utilizzando Amazon SageMaker. | Nessun file README disponibile | Nessun articolo disponibile | Nessuno | Query | No | Sì |
Amazon SageMaker Train: Linear Learner | Avvia un job di addestramento su Amazon SageMaker utilizzando l'algoritmo Linear Learner. | Nessun file README disponibile | Nessun articolo disponibile | Nessuno | Query | No | Sì |
Amazon SageMaker Train: Xgboost | Avvia un job di addestramento su Amazon SageMaker utilizzando l'algoritmo Xgboost. | Nessun file README disponibile | Nessun articolo disponibile | Nessuno | Query | No | Sì |
Interrompi istanza EC2 di Amazon Web Services | Interrompi un'istanza EC2 utilizzando l'API Amazon EC2. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | aws_resource_id | Campo, query | No | No |
Trivella | Utilizza il risultato della query per creare un modello predittivo. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | No | Sì |
Archiviazione di Azure | Invia e archivia un file di dati in Azure Storage. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | Sì |
Braze | L'azione Braze ti consente di segnalare gli utenti in Braze utilizzando l'endpoint dell'API REST da un look. Assicurati che nei risultati sia presente un campo braze_id codificato. QUANTITÀ MASSIMA DI ESEGUZIONI: 10000. |
Visualizza il file README su GitHub | Leggi il file README | braze_id | Query | No | Sì |
Logo DataRobot | Invia i dati a DataRobot e crea un nuovo progetto. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | No | Sì |
DigitalOcean - Interrompi droplet | Interrompi il processo DigitalOcean utilizzando l'API DigitalOcean. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | digitalocean_droplet_id | Campo, query | No | No |
DigitalOcean Spaces | Invia e archivia un file di dati in DigitalOcean Storage. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | Sì |
Dropbox | Invia e archivia un file di dati su Dropbox. | Nessun file README disponibile | Visualizza la documentazione | Nessuno | Query | Sì | No |
Segmenti di pubblico personalizzati di Facebook | Carica i dati nei segmenti di pubblico personalizzati di Facebook Ads dall'elenco di clienti. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | Sì | Sì |
Firebase | Utilizza Firebase per inviare notifiche push ai dispositivi mobili. | Nessun file README disponibile | Nessun articolo disponibile | Nessuno | Query | No | No |
Customer Match di Google Ads | Carica i dati in Customer Match di Google Ads. | Visualizza il file README su GitHub | Visualizza la documentazione | Nessuno | Query | Sì | Sì |
Importazione dati di Google Analytics | Carica i dati in un set di dati di Google Analytics. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | Sì | Sì |
Google Cloud Storage | Scrivi file di dati in un bucket Google Cloud Storage. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | Sì |
Google Drive | Invia i dati a Google Drive. | Nessun file README disponibile | Visualizza la documentazione | Nessuno | Query | Sì | Sì |
Fogli Google | Invia i dati CSV a un foglio Google. | Nessun file README disponibile | Visualizza la documentazione | Nessuno | Query | Sì | Sì |
Società HubSpot | Aggiungi proprietà alle tue aziende utilizzando l'API Hubspot V3. | Visualizza il file README su GitHub | Leggi il file README | hubspot_company_id | Query | No | Sì |
Contatti HubSpot | Aggiungi proprietà ai tuoi contatti utilizzando l'API HubSpot V3. | Visualizza il file README su GitHub | Leggi il file README | hubspot_contact_id | Query | No | Sì |
Kloudio | Aggiungi dati a un foglio Google. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | No | No |
mParticle | Esporta collettivamente i dati utente o sugli eventi da Looker a mParticle. | Visualizza il file README su GitHub | Leggi il file README | Leggi il file README | Query | No | Sì |
Campagne Salesforce | Aggiungi contatti o lead alla campagna Salesforce. | Visualizza il file README su GitHub | Leggi il file README | sfdc_contact_id o sfdc_lead_id | Query | Sì | No |
Gruppo di segmenti | Aggiungi tratti e/o utenti ai gruppi di segmenti. | Visualizza il file README su GitHub | Visualizza la documentazione | segment_group_id e user_id oppure segment_group_id e segment_anonymous_id | Query | No | Sì |
Segment Identify | Aggiungi tratti agli utenti del segmento utilizzando Identify. | Visualizza il file README su GitHub | Visualizza la documentazione | email o user_id o segment_anonymous_id o segment_group_id | Query | No | Sì |
Traccia segmento | Esegui il collegamento a una serie di integrazioni fornite da Segment per identificare e scegliere come target gli utenti per i flussi di lavoro di marketing. | Visualizza il file README su GitHub | Visualizza la documentazione | email o user_id o segment_anonymous_id o segment_group_id | Query | No | Sì |
SendGrid | Invia i dati e pianifica l'invio dei risultati a un indirizzo email utilizzando l'API di SendGrid. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | No |
Slack | Invia contenuti di Looker in messaggi diretti, canali pubblici e canali privati in Slack utilizzando OAuth. È disponibile per i deployment ospitati da Looker su 6.24 e versioni successive con la funzionalità Lista consentita IP disattivata. | Nessun file README disponibile | Visualizza la documentazione | Nessuno | Query | Sì | Sì |
Allegato di Slack (token API) | Invia i dati direttamente in un canale Slack insieme alle credenziali utente. Per ulteriori funzionalità di Slack, consulta anche la documentazione di Lookerbot. | Visualizza il file README su GitHub | Visualizza la documentazione | Nessuno | Query | No | No |
Teams - Webhook in arrivo | Invia i dati a Microsoft Teams utilizzando un webhook in arrivo. | Visualizza il file README su GitHub | Leggi il file README | Nessuno | Query | No | No |
Vassoio | Esegui il collegamento a una serie di integrazioni fornite da Tray.io per automatizzare i flussi di lavoro. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | Sì |
Twilio - Invia dati | Invia i dati di un look o programma l'invio dei risultati a un numero di telefono utilizzando l'API Twilio. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | No |
Twilio - Invia messaggio | Invia un messaggio a una serie di numeri di telefono (colonne di dati contrassegnate come numeri di telefono) in un look. | Visualizza il file README su GitHub | Leggi il file README | telefono | Campo, query | No | No |
Zapier | Esegui il collegamento a una serie di integrazioni fornite da Zapier per automatizzare i flussi di lavoro. | Visualizza il file README su GitHub | Visualizza l'articolo della scheda Community | Nessuno | Query | No | Sì |
Scegliere il formato dei dati
Per le distribuzioni via email, l'opzione per selezionare un formato di dati non è disponibile se l'amministratore di Looker ha impostato il criterio relativo ai dati inviati via email della tua istanza di Looker su Send Link Only (Invia solo il link).
Le visualizzazioni dati e le esplorazioni presentano opzioni di formattazione diverse a seconda della destinazione della distribuzione. Per scegliere il formato per la distribuzione, seleziona l'icona appropriata nella sezione Formatta i dati come dello scheduler.
Consulta la tabella seguente per una spiegazione di come ogni formato viene pubblicato in ogni destinazione.
Formato | Webhook | Amazon S3 | SFTP | |
---|---|---|---|---|
Tabella dati | La tabella di dati nel corpo dell'email in formato HTML | Non disponibile per questa destinazione | Non disponibile per questa destinazione | Non disponibile per questa destinazione |
Visualizzazione | La visualizzazione nel corpo dell'email come immagine PNG | Non disponibile per questa destinazione | Non disponibile per questa destinazione | Non disponibile per questa destinazione |
CSV | La tabella di dati come allegato di file di testo con valori separati da virgole | La tabella di dati come allegato di file di testo con valori separati da virgole | La tabella di dati come allegato di file di testo con valori separati da virgole | La tabella di dati come allegato di file di testo con valori separati da virgole |
XLSX | La tabella di dati come allegato di un file Excel | La tabella di dati come allegato di un file Excel | La tabella di dati come allegato di un file Excel | La tabella di dati come allegato di un file Excel |
JSON - Semplice | La tabella di dati come allegato di un file JSON. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | La tabella di dati come allegato di un file JSON. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | La tabella di dati come allegato di un file JSON. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | La tabella di dati come allegato di un file JSON. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. |
JSON - Etichetta | Non disponibile per questa destinazione | La tabella di dati in formato JSON. In questo formato, Looker utilizza il campo etichette come valore visualizzato nell'output JSON. | Non disponibile per questa destinazione | Non disponibile per questa destinazione |
JSON - Semplice, in linea | Non disponibile per questa destinazione | La tabella di dati inviata direttamente in formato JSON. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | Non disponibile per questa destinazione | Non disponibile per questa destinazione |
JSON - Dettagliato, in linea | Non disponibile per questa destinazione | La tabella di dati inviata direttamente in formato JSON, con dettagli aggiuntivi come i metadati dei campi, le informazioni sulla cache, l'ora di completamento della query e il tempo necessario per l'esecuzione della query. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | La tabella di dati inviata direttamente in formato JSON, con dettagli aggiuntivi come i metadati dei campi, le informazioni sulla cache, l'ora di completamento della query e il tempo necessario per l'esecuzione della query. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. | La tabella di dati inviata direttamente in formato JSON, con dettagli aggiuntivi come i metadati dei campi, le informazioni sulla cache, l'ora di completamento della query e il tempo necessario per l'esecuzione della query. In questo formato, Looker utilizza il nome del campo di una dimensione o misura come valore visualizzato anziché l'etichetta del campo. |
Testo | La tabella di dati come allegato di file di testo delimitato da tabulazioni | La tabella di dati come allegato di file di testo delimitato da tabulazioni | La tabella di dati come allegato di file di testo delimitato da tabulazioni | La tabella di dati come allegato di file di testo delimitato da tabulazioni |
HTML | La tabella di dati come allegato file HTML | La tabella di dati come allegato file HTML | La tabella di dati come allegato file HTML | La tabella di dati come allegato file HTML |
Attivazione della pubblicazione
Questa opzione non è visibile se invii un'esplorazione o una pubblicazione una tantum di un look.
Quando pianifichi le pubblicazioni ricorrenti, hai due opzioni per attivarle:
- Intervallo ripetuto: seleziona questa opzione per utilizzare la pianificazione di invio impostata nella sezione Specificare la frequenza di invio di questa pagina.
- Aggiornamento del gruppo di dati: se lo sviluppatore LookML ha configurato i gruppi di dati, puoi pianificare l'invio dopo l'attivazione di un gruppo di dati, la gestione della cache e la ricostruzione delle PDT pertinenti.
Specifica dell'attivatore del gruppo di dati
Questa opzione non viene visualizzata se invii un'esplorazione, un invio una tantum di una visualizzazione o se hai specificato un attivatore con intervallo ripetuto per l'invio ricorrente.
Per utilizzare un attivatore del gruppo di dati, seleziona Aggiornamento gruppo di dati nella sezione Attivazione dello scheduler. Quindi scegli il gruppo di dati di origine dal menu a discesa Seleziona gruppo di dati.
Per pianificare i contenuti utilizzando un attivatore di gruppo di dati, il file del modello su cui si basano i contenuti deve includere un gruppo di dati. Looker elenca tutti i gruppi di dati definiti nei modelli inclusi nel riquadro della dashboard o del look in questione, anche se non vengono utilizzati per gestire la memorizzazione nella cache per query o PDT.
Le pianificazioni basate sui gruppi di dati vengono attivate per l'invio solo al termine del processo di rigenerazione di tutte le PDT persistenti con quel gruppo di dati, garantendo che l'invio includa i dati più aggiornati.
Specifica la ricorrenza dell'invio
Questa opzione non viene visualizzata se invii un'esplorazione, un invio una tantum di un look o se hai specificato un attivatore di aggiornamento del gruppo di dati per l'invio ricorrente.
Per le pubblicazioni che utilizzano un intervallo ripetuto, puoi personalizzare la tempistica della programmazione nella sezione Pubblica questa programmazione. Seleziona Intervallo di ripetizione nella sezione Trigger della pianificazione. Le opzioni di temporizzazione cambiano a seconda che tu scelga Giornaliera, Settimanale, Mensile, Ore o Per minuto. Puoi modificare il fuso orario per la pianificazione nella sezione Opzioni avanzate.
L'ora di fine per gli intervalli Ogni ora e Per minuto non è inclusa. L'ultimo invio verrà inviato nell'ultimo intervallo selezionato prima dell'ora di fine specificata. Ad esempio, se i contenuti sono pianificati Ogni ora tra le 00:00 e le 23:00, verranno inviati ogni ora dalle 00:00 alle 22:00. Se i contenuti sono pianificati Per minuto ogni 30 minuti tra le 00:00 e le 23:00, l'ultimo invio in questo periodo di tempo verrà inviato alle 22:30.
Applicazione di filtri al caricamento
Questa opzione non è disponibile se invii un'esplorazione.
Se stai pubblicando un look o una dashboard con filtri, puoi modificare le condizioni di filtro per filtrare ulteriormente i risultati pubblicati.
Fai clic su Filtri per visualizzare e modificare i filtri associati a questo look o a questa dashboard per la pubblicazione. La modifica di queste opzioni di filtro nel programmatore non modifica i filtri nel look o nella dashboard. Se un filtro della dashboard richiede un valore di filtro e il filtro della pianificazione è vuoto, la pianificazione non mostrerà risultati al momento dell'invio.
Se modifichi i nomi dei campi che fungono da filtri nei look o nelle dashboard, assicurati di esaminare la sezione Filtri dei look e delle dashboard pianificati e aggiorna i filtri in base alle necessità per riflettere le modifiche. Se un caricamento pianificato dei contenuti include filtri che non funzionano più (ad esempio se il campo a cui si fa riferimento è cambiato), il caricamento pianificato potrebbe esporre dati non filtrati.
Per personalizzare ulteriormente le importazioni, puoi utilizzare l'opzione di filtro Corrisponde a un attributo utente (se gli amministratori di Looker hanno configurato valori specifici per utente denominati attributi utente). L'impostazione di un filtro per uno di questi attributi personalizza automaticamente i risultati per ciascun utente, il che significa che puoi inviare risultati personalizzati a molti utenti anche se invii un'unica pubblicazione. Per saperne di più, consulta la pagina della documentazione relativa agli attributi utente.
Applicazione di opzioni di invio avanzate
La sezione Opzioni avanzate offre una personalizzazione aggiuntiva per il caricamento. Fai clic sulla freccia accanto a Opzioni avanzate per espandere questo menu. Le opzioni disponibili dipendono dalla destinazione e dal formato selezionati per l'invio e dal fatto che tu stia inviando una dashboard, una visualizzazione dati o un'esplorazione. I link nella tabella seguente rimandano a una descrizione di ogni opzione disponibile per l'invio di look o esplorazioni alle destinazioni integrate di Looker. Per le importazioni nelle integrazioni di terze parti potrebbero essere disponibili opzioni avanzate uniche.
Invia questa pianificazione se
Per le pubblicazioni ricorrenti delle visualizzazioni dati, puoi personalizzare la pianificazione in modo che i contenuti delle visualizzazioni vengano pubblicati solo quando sono soddisfatte determinate condizioni. Gli avvisi forniscono una funzione simile per i riquadri della dashboard.
Nel menu a discesa Invia questa pianificazione se, specifica se vuoi pubblicare i contenuti di Look solo se ci sono risultati, solo se non ci sono risultati o se ci sono risultati o meno. Ad esempio, puoi utilizzare i filtri per creare condizioni per le situazioni che vuoi monitorare, come articoli con una quantità inferiore a una determinata soglia nell'inventario, spese superiori a un determinato valore e così via, e poi pubblicare i contenuti solo se è stata raggiunta questa condizione.
Puoi anche specificare che deve essere eseguito un caricamento solo se i risultati della query sono cambiati dall'ultimo caricamento dei dati selezionando la casella accanto a e i risultati sono cambiati dall'ultima esecuzione. Questa opzione non è disponibile se vuoi utilizzare l'opzione di limite Tutti i risultati.
Limite
Puoi limitare le dimensioni del caricamento selezionando una delle seguenti opzioni di limite per i dati:
- Risultati in tabella:i dati vengono inviati come un'unica importazione.
- Tutti i risultati: i dati vengono sottoposti a streaming (scopri di più nella sezione Quali sono tutti i limiti di riga in Looker? Best Practices). Questo è utile per set di dati di grandi dimensioni, in quanto aggira le limitazioni di dimensioni dei file, del browser e della memoria.
Se scegli Risultati nella tabella, Looker rispetterà i limiti di righe impostati nel Look o nell'esplorazione salvati. Se scegli Tutti i risultati, Looker restituirà tutte le righe della query, indipendentemente dalle impostazioni dei look salvati e dal limite standard di 5000 righe di Looker. Questa opzione può essere utile per recuperare set di dati molto grandi, ma devi fare attenzione ad assicurarti che la query non sia troppo grande per il tuo database.
Opzioni di limitazione per l'email
Quando invii look ed esplorazioni, puoi limitare le dimensioni dell'email affinché rimangano entro i limiti previsti per le dimensioni dei messaggi del server email. Seleziona una delle seguenti opzioni di limite per i dati:
- Risultati in tabella: i dati vengono inviati con un limite di 5000 righe. Questa è l'unica scelta disponibile per le email che utilizzano le opzioni di formato Tabella dati o Visualizzazione. Le email con più di 5000 righe non verranno inviate.
- Tutti i risultati: se utilizzi le opzioni di formato Testo, CSV, JSON - Semplice, XLSX o HTML, puoi inviare tutte le righe dei risultati di un look salvato. Questa opzione ignora eventuali limiti impostati per un Look salvato o il limite standard di 5000 righe di Looker. Tuttavia, esiste un limite dati totale di 15 MB affinché le applicazioni email accettino l'allegato. Le email di dimensioni superiori a 15 MB con un allegato non verranno inviate. Se specifichi un formato di tabella di dati o visualizzazione e poi selezioni Tutti i risultati, Looker modifica automaticamente il formato in modo da utilizzare un allegato di testo per supportare l'invio di tutti i risultati.
Per verificare di non superare il limite di righe o dati per le email programmate, puoi inserire il tuo indirizzo email come destinatario e fare clic su Invia test per inviarti immediatamente i dati. Se non ricevi l'email, è probabile che tu abbia raggiunto il limite di righe o il limite di dati per le email.
Opzioni email
Le importazioni in email hanno opzioni di importazione aggiuntive, ovvero Esegui pianificazione come destinatario e Includi link.
Esegui pianificazione come destinatario
Questa opzione è disponibile solo per la destinazione email.
L'opzione Esegui pianificazione come destinatario consente agli amministratori di specificare un elenco di utenti che riceveranno ciascuno l'importazione dei contenuti come se avessero eseguito la query, in base alle loro autorizzazioni. Gli utenti non amministratori possono anche inserire il proprio indirizzo email per ricevere un invio come se avessero eseguito una query sui contenuti, in base alle loro autorizzazioni. Ciò significa che i filtri di accesso e gli attributi utente di ciascun utente verranno applicati ai dati inclusi in ogni email.
Ad esempio, un amministratore di Looker deve pianificare una query che conteggia gli Utenti raggruppati per Stato in una serie di utenti, ognuno dei quali ha valori di filtro di accesso diversi.
L'utente A ha un filtro di accesso impostato su users.state = 'California'
. Quando è selezionata l'opzione Esegui pianificazione come destinatario, la query pianificata applicherà il filtro di accesso users.state = 'California'
e invierà i risultati filtrati all'utente A. I risultati mostreranno una riga solo per la California.
Questa opzione prende in considerazione le autorizzazioni dell'utente che crea la pianificazione, nonché i tipi di indirizzi email aggiunti al campo di testo A chi deve essere inviata l'email?.
In alcuni casi, l'opzione Esegui pianificazione come destinatario non è disponibile:
- Quando un utente non amministratore aggiunge un indirizzo email diverso dal proprio
- Quando un amministratore di Looker aggiunge l'indirizzo email di un utente disattivato
- Quando un amministratore di Looker aggiunge un'email che non appartiene a un utente di Looker (un account Looker è indicato da un'icona di Looker accanto al destinatario)
- Se l'email è stata aggiunta prima della selezione dell'opzione Esegui pianificazione come destinatario, l'opzione viene disattivata automaticamente. Diventa di nuovo disponibile se l'indirizzo email viene eliminato dall'elenco dei destinatari.
- Se l'indirizzo email è stato aggiunto dopo aver selezionato l'opzione Esegui pianificazione come destinatario, l'aggiunta dell'indirizzo email produrrà un errore e l'email verrà rimossa automaticamente dal campo A chi deve essere inviata l'email?. L'opzione Esegui pianificazione come destinatario rimarrà attivata.
Nel caso speciale in cui un utente sia elencato come destinatario in una pianificazione in cui è attiva l'opzione Esegui pianificazione come destinatario e l'account dell'utente viene disattivato, la pianificazione non verrà inviata all'utente disattivato a partire dalla successiva esecuzione. Se l'account dell'utente viene eliminato, l'intera pianificazione non verrà inviata a nessun destinatario. Un amministratore o un utente di Looker con l'autorizzazione see_schedules
potrà diagnosticare questo errore nella pagina Cronologia pianificatore del pannello Amministrazione.
Includi link
Se l'amministratore di Looker ha impostato il criterio relativo ai dati inviati via email della tua istanza di Looker su Invia link e dati, il programmatore mostrerà un'opzione per Includi link. Se questa opzione è selezionata, gli invii dei dati per email includono un link a Looker con il messaggio "Visualizza il report completo" per i Look e le esplorazioni inviati e "Visualizza la dashboard completa" per le dashboard inviate.
Questo link consente ai destinatari delle email di esplorare ulteriormente i dati nella tua istanza Looker. Per visualizzare i contenuti in Looker, i destinatari devono accedere a Looker e disporre delle autorizzazioni per accedere al modello su cui si basano i contenuti pubblicati. Se vuoi rimuovere questo link dalle tue email di invio dei dati, deseleziona la casella di controllo Includi link.
Opzioni formato
Le importazioni che non utilizzano il formato Visualizzazione hanno opzioni di importazione aggiuntive, ovvero Applica opzioni di visualizzazione e Valori dei dati formattati.
Applica opzioni di visualizzazione
Questa opzione non è disponibile per le importazioni di look o esplorazioni in formato Visualizzazione.
Seleziona Applica opzioni di visualizzazione per visualizzare i dati in modo simile a un grafico a tabella. Al download di dati vengono applicate tutte le impostazioni dei menu Grafico, Serie e Formattazione che sono configurate per la visualizzazione:
- Mostra numeri di riga
- Nascondi totali
- Nascondi totali riga
- Limita righe visualizzate a un massimo di 500 righe mostrate o nascoste
- Mostra nome completo del campo
- Etichette personalizzate per ogni colonna (il formato JSON - Dettaglio, in linea utilizza sempre i nomi dei campi non elaborati, non l'etichetta del campo. Per ulteriori informazioni sul modo in cui Looker visualizza i campi in formato JSON, consulta il post della community Modifica della formattazione JSON.
- Formattazione condizionale per le visualizzazioni dei grafici tabulari in formato Excel
La formattazione condizionale viene visualizzata nelle versioni Excel di Look ed esplorazioni, mentre le visualizzazioni dei grafici tabulari vengono mostrate solo se è applicata la regola Lungo una scala.
Deseleziona Applica opzioni di visualizzazione per consentire a Looker di inviare i dati così come appaiono nella sezione Dati del look o nella finestra Esplora da qui di un riquadro della dashboard. JSON - Etichetta utilizza il campo label, anche se l'opzione Applica opzioni di visualizzazione non è selezionata.
Valori dei dati formattati
Questa opzione non è disponibile per le importazioni di look o esplorazioni in formato Visualizzazione.
Puoi configurare la formattazione dei dati:
- Seleziona Valori dei dati formattati se vuoi che i dati abbiano un aspetto più simile all'esperienza Esplora in Looker, anche se alcune funzionalità (come il collegamento) non sono supportate da tutti i tipi di file.
- Deseleziona Valori dei dati formattati se non vuoi applicare una formattazione speciale ai risultati delle query, come l'arrotondamento dei numeri lunghi o l'aggiunta di caratteri speciali previsti dagli sviluppatori Looker. Questa è in genere l'opzione preferita per i dati che devono essere inviati a un altro strumento per l'elaborazione.
Risoluzione tabella
Quando invii i contenuti per email in formato Visualizzazione, puoi personalizzare la larghezza della visualizzazione utilizzando il menu a discesa Risoluzione tabella. Le opzioni per la larghezza sono:
- Normale: 800 pixel
- Largo: 1680 pixel
Se scegli Larga e la larghezza della visualizzazione supera il limite impostato dal tuo client di posta, i destinatari della posta potrebbero dover scorrere orizzontalmente per visualizzare l'intera visualizzazione.
Fuso orario
Per impostazione predefinita, Looker utilizza il fuso orario associato al tuo account per determinare quando inviare la distribuzione dei dati. Se non hai un fuso orario associato al tuo account, Looker utilizza il fuso orario dell'applicazione. Se vuoi specificare un fuso orario diverso, seleziona Utilizza fuso orario personalizzato. Il fuso orario selezionato non influisce sui dati del look o della dashboard, ma solo sulla tempistica dell'invio.
Testare l'importazione
Fai clic sul pulsante Invia test per inviare un invio di prova una tantum alla destinazione specificata.
Salvataggio del caricamento
Nella parte inferiore della pianificazione viene visualizzato un riepilogo delle impostazioni di importazione.
Per le importazioni una tantum, quando hai finito di configurare le opzioni di importazione, fai clic sul pulsante Invia per importare immediatamente i contenuti nella destinazione specificata.
Per le pubblicazioni ricorrenti, quando hai finito di configurare le opzioni di pubblicazione, fai clic sul pulsante Salva tutto per salvare la pianificazione e chiudere la finestra. I contenuti verranno pubblicati in base alle tue impostazioni di pubblicazione. Se riapri il programma, la pianificazione salvata viene visualizzata nel riquadro di sinistra. Puoi duplicare o eliminare la pianificazione facendo clic rispettivamente sulle icone Duplica o Elimina.
La pianificazione salvata verrà visualizzata anche nella pagina Pianificazioni che hai creato nel tuo profilo utente e nelle pagine Pianificazioni e Cronologia pianificazioni nel riquadro Amministrazione. Per saperne di più, consulta la sezione Visualizzare le importazioni in questa pagina.
Visualizzazione delle importazioni
Puoi visualizzare le pianificazioni che hai creato e, se disponi delle autorizzazioni appropriate, tutte le pianificazioni per l'istanza di Looker.
Visualizzare i caricamenti creati
Puoi visualizzare un elenco di tutte le pianificazioni che hai creato nella pagina Pianificazioni che hai creato, accessibile facendo clic sull'icona del tuo profilo utente e selezionando Pianificazioni. Per saperne di più su come visualizzare e gestire le pianificazioni che hai creato, consulta la pagina Visualizzare le importazioni pianificate dei dati.
Visualizzazione di importazioni create da altri utenti
Se l'amministratore di Looker ti ha concesso le autorizzazioni per visualizzare le pagine di amministrazione Pianificazioni e Cronologia pianificazioni, puoi vedere l'elenco di tutte le pianificazioni per l'intera istanza di Looker. Tuttavia, non potrai modificarle o eliminarle.
Aspetti da tenere presenti
A volte, l'invio di un'email programmata potrebbe non riuscire a raggiungere uno o più destinatari. Ciò può accadere se il modello sottostante presenta un errore, se il destinatario non ha accesso ai dati o se si verificano problemi di rendering o errori di pagina.
Potrebbero sorgere altre difficoltà:
- Se la tua azienda ha configurato le proprie impostazioni email nella sezione Amministrazione di Looker, gli amministratori di Looker dovranno assicurarsi che le impostazioni siano corrette e che il provider email funzioni correttamente.
- A seconda dell'impostazione Limite, l'invio dei dati sarà limitato a 5000 righe o a una dimensione massima del file di 15 MB per le email con allegati e di 20 MB per le email con contenuti in linea. Le email con più righe o dati rispetto a questi limiti non verranno inviate.
- Se un'email non viene inviata all'ora prevista, ma alla fine arriva, è probabile che sia in concorrenza con altre attività di Looker. Queste attività possono includere altre email programmate, molte persone che esplorano i dati contemporaneamente o la creazione di tabelle derivate permanenti. In questo caso, rivolgiti agli amministratori di Looker per informazioni sulle attività in concorrenza.
- Se un'email specifica continua a scomparire dal tuo elenco di distribuzione, è probabile che un utente abbia annullato l'iscrizione a quell'email programmata. Questo può essere un problema particolare se utilizzi un alias email di gruppo per inviare email a più persone, perché ogni singolo destinatario può annullare l'iscrizione all'intero alias email. Per informazioni sull'annullamento dell'iscrizione, consulta questo post della community di Looker sul monitoraggio degli eventi di annullamento dell'iscrizione del pianificatore.