Looker include un elenco completo di tipi di visualizzazione integrati, che ti consentono di rappresentare i dati in vari modi. Se hai bisogno di un tipo di grafico non incluso nei tipi di visualizzazione integrati di Looker, Looker offre diversi modi per aggiungere visualizzazioni JavaScript personalizzate all'istanza di Looker:
- Aggiungi un parametro
visualization
al file manifest del progetto LookML per aggiungere visualizzazioni personalizzate direttamente al progetto LookML. Per saperne di più, consulta la pagina della documentazione del parametrovisualization
. - Installa una visualizzazione da Looker Marketplace. Con la funzionalità Marketplace abilitata, puoi installare i pacchetti di visualizzazione di Looker Marketplace.
- Utilizza la pagina Visualizzazioni nella sezione Piattaforma del menu Amministrazione di Looker per installare e amministrare le visualizzazioni JavaScript personalizzate dal repository delle visualizzazioni personalizzate di Looker.
Questa pagina descrive come aggiungere visualizzazioni JavaScript personalizzate utilizzando la pagina Visualizzazioni nel pannello Amministrazione di Looker.
Visualizzare un elenco di visualizzazioni personalizzate
Per ottenere la funzionalità completa delle visualizzazioni scaricate, gli amministratori dei deployment ospitati dal cliente devono assicurarsi di installare la versione appropriata del renderer Chromium.
La pagina Visualizzazioni nella sezione Piattaforma del menu Amministrazione di Looker elenca tutte le visualizzazioni personalizzate che sono state aggiunte all'istanza di Looker.
L'elenco include le seguenti colonne:
- ID: l'ID univoco assegnato alla visualizzazione personalizzata. Questo valore viene assegnato nel codice JavaScript oppure quando aggiungi o modifici una visualizzazione utilizzando la pagina Amministrazione o nel parametro
id
della visualizzazione quando aggiungi una visualizzazione utilizzando il file manifest del progetto LookML. - Etichetta: il nome assegnato al tipo di visualizzazione nel menu di visualizzazione di Looker. Questo valore viene assegnato quando aggiungi o modifici una visualizzazione utilizzando la pagina Amministrazione oppure nel parametro
label
della visualizzazione quando aggiungi una visualizzazione utilizzando il file manifest del progetto LookML. - Principale: l'URI del codice JavaScript principale della visualizzazione. Questo valore viene assegnato quando aggiungi o modifici una visualizzazione utilizzando la pagina Amministrazione oppure nel parametro
url
della visualizzazione quando aggiungi una visualizzazione utilizzando il file manifest del progetto LookML. - Azioni: pulsanti per modificare o eliminare la configurazione della visualizzazione. Questi pulsanti non vengono visualizzati per le visualizzazioni aggiunte utilizzando il file manifest del progetto LookML. Per modificare queste visualizzazioni, vai al file manifest del progetto LookML e modifica direttamente il parametro
visualization
.
Origine di una visualizzazione personalizzata
Puoi ottenere visualizzazioni da personalizzare e aggiungere alla tua istanza di Looker da una serie di fonti, tra cui:
- Looker gestisce una libreria di visualizzazioni personalizzate per uso pubblico in questa pagina GitHub di Looker. Puoi trovare le istruzioni per utilizzare l'API di visualizzazione di Looker per creare i tuoi tipi di visualizzazione in questa pagina GitHub di Looker.
- Il marketplace Looker autonomo, in cui puoi cercare visualizzazioni, chiamate "plug-in", e accedere al loro codice sorgente.
- Looker Marketplace accessibile dalla tua istanza Looker. In questo Marketplace puoi sfogliare e installare le visualizzazioni direttamente nella tua istanza di Looker. Per ulteriori informazioni sull'installazione delle visualizzazioni da Looker Marketplace, consulta la pagina della documentazione Utilizzo di Looker Marketplace.
Aggiunta di una nuova visualizzazione personalizzata
Una volta individuata la visualizzazione da aggiungere all'istanza, puoi utilizzare la pagina Visualizzazioni nella sezione Piattaforma del menu Amministrazione di Looker per aggiungere una visualizzazione personalizzata selezionando il pulsante Aggiungi visualizzazione.
Looker visualizza la pagina Nuova visualizzazione. Per aggiungere una nuova visualizzazione, segui questi passaggi:
Nel campo ID, inserisci l'ID univoco della visualizzazione definito nel codice JavaScript della visualizzazione.
Nel campo Etichetta, inserisci il nome della visualizzazione. Looker visualizza questo nome nel menu delle visualizzazioni di Looker in un'esplorazione.
Nel campo Principale, inserisci l'URI del file JavaScript principale della visualizzazione per indirizzare Looker al repository del codice JavaScript.
Se il sito che ospita il codice di visualizzazione personalizzato utilizza un hash di integrità delle risorse secondarie (SRI) a scopo di verifica, inserisci l'hash SRI nel campo Hash SRI. Questo campo si trova in Opzioni avanzate. Gli host di visualizzazione personalizzata di Looker non utilizzano un hash SRI.
Nel campo Dependencies (Dipendenze), inserisci gli URI di tutti gli altri file da cui dipende il JavaScript della visualizzazione e fai clic su Add (Aggiungi). Puoi inserire più URI separati da virgole oppure aggiungerli uno alla volta. Il campo Dipendenze si trova in Opzioni avanzate.
Seleziona Salva.
Una volta aggiunta la visualizzazione, la vedrai con l'etichetta che le hai assegnato nel menu delle visualizzazioni di un'esplorazione. Puoi utilizzare il nuovo tipo di visualizzazione come qualsiasi altro tipo di visualizzazione esistente di Looker.
Per visualizzare le visualizzazioni personalizzate dal menu di visualizzazione:
Seleziona l'icona con tre puntini
...
dalla barra dei menu della visualizzazione per accedere alla visualizzazione personalizzata.Una volta selezionata la visualizzazione, il suo nome viene visualizzato nella barra dei menu.
Modificare una visualizzazione personalizzata
Per modificare una visualizzazione esistente, seleziona il pulsante Modifica a destra della visualizzazione. Looker mostra la stessa pagina che utilizzi per aggiungere una visualizzazione (descritta in Aggiunta di una nuova visualizzazione personalizzata), ma con le informazioni pertinenti già compilate. Apporta le modifiche che preferisci, quindi fai clic su Salva.
Eliminare una visualizzazione personalizzata
Per eliminare una visualizzazione, seleziona il pulsante Elimina a destra della visualizzazione nella pagina Visualizzazioni della sezione Piattaforma del menu Amministrazione di Looker, quindi fai clic su Ok nella casella di conferma.
L'eliminazione di una visualizzazione la rimuove da Looker, ma non influisce su nulla nel repository di codice esterno della visualizzazione.
L'eliminazione di una visualizzazione disattiva tutti i Look o le dashboard che utilizzano quel tipo di visualizzazione. Puoi correggere questo problema aggiungendo nuovamente la visualizzazione eliminata con lo stesso ID visualizzazione.
Risoluzione dei problemi
Le visualizzazioni personalizzate sono un impegno supportato dalla community. Il team di assistenza di Looker non risolve i problemi relativi alle visualizzazioni personalizzate o al codice delle visualizzazioni personalizzate. Per il monitoraggio e la chiusura dei bug, utilizza i problemi di GitHub nel repository della visualizzazione personalizzata oppure visita la community di Looker per trovare post con istruzioni, conversazioni e suggerimenti sulle visualizzazioni personalizzate.