Molte funzionalità di Looker rivolte agli utenti devono essere attivate da un amministratore di Looker o avere prerequisiti specifici per lo sviluppatore o specifici per sviluppatori implementati prima che queste funzionalità possano essere rese disponibili agli utenti di Looker. Questa pagina riunisce queste funzionalità rivolte agli utenti per semplificare la consultazione da parte degli amministratori.
Ricerca di contenuti
Il menu Sfoglia di Looker include due pagine specifiche per gli amministratori di Looker:
- Contenuti inutilizzati: mostra tutti i Look e le dashboard che non sono state visualizzate nell'intervallo di tempo selezionato.
- Cestino: mostra i Look e le dashboard che gli utenti hanno eliminato e che puoi recuperare.
Per maggiori dettagli su queste pagine, consulta la pagina Documentazione relativa ai contenuti eliminati e inutilizzati per gli amministratori.
Creazione di contenuti
Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per la creazione di dashboard, Look ed esplorazioni.
Utilizzo dei campi personalizzati
La funzionalità Campi personalizzati non è una funzionalità per la sicurezza dei dati. Gli altri utenti possono vedere i campi personalizzati nelle query condivise, nei Look e nei riquadri delle dashboard. Possono anche utilizzare Esplora da qui per creare nuove query con questi campi.
Concedi l'autorizzazione per creare campi personalizzati se vuoi consentire ad alcuni utenti aziendali di svolgere queste attività:
- Visualizza i dati non modellati utilizzando Esplora istantanea di SQL Runner
- Creare misure e dimensioni semi-permanenti per un'analisi una tantum o non frequente
- Creare misure e dimensioni semi-permanenti senza la necessità di un analista
Attivazione dei campi personalizzati
Per abilitare i campi personalizzati, un amministratore di Looker deve concedere l'autorizzazione create_custom_fields
a utenti o gruppi per consentire l'accesso alla funzionalità. L'autorizzazione create_custom_fields
fa già parte di diversi set di autorizzazioni predefiniti inclusi in Looker.
Campi personalizzati e modello LookML
Anche se i campi personalizzati si basano sul modello LookML, non fanno parte del livello di modellazione e non vengono visualizzati nei file delle viste. Non è possibile salvare o convertire un campo personalizzato in un campo LookML.
Prendi in considerazione l'utilizzo di campi personalizzati anziché di LookML per i campi obbligatori solo temporaneamente o solo per gli utenti più sofisticati.
Puoi creare un campo personalizzato in SQL Runner
Puoi utilizzare i campi personalizzati per visualizzare i campi non modellati in SQL Runner, come descritto nella pagina della documentazione Utilizzo di SQL Runner per la creazione di query ed esplorazioni.
Modifica delle scelte del selettore campi tramite LookML
Per conoscere i vari modi in cui uno sviluppatore di Looker può utilizzare LookML per creare e modificare i campi disponibili nel selettore campi, consulta la pagina Modifica del menu Esplora e del selettore campi.
Condivisione di contenuti
Questa sezione include funzionalità specifiche per gli amministratori e gli sviluppatori e suggerimenti per la distribuzione, il download e la condivisione dei contenuti.
Pubblicazione di contenuti
Questa sezione include funzionalità specifiche per gli amministratori e gli sviluppatori e suggerimenti per la pubblicazione di dati.
Formati di distribuzione e download JSON
Looker utilizza il formato JSON – Etichetta quando scarica Look, esplorazioni e riquadri di query sulle dashboard.
Looker utilizza i formati JSON - Simple, JSON - Etichetta, JSON - Simple, Inline e JSON - Dettagliato, In linea quando fornisce Look ed Esplorazioni. I formati JSON disponibili dipendono dalla destinazione selezionata. L'opzione del formato JSON – Etichetta utilizza l'etichetta di una dimensione o di una misura dalla visualizzazione dei dati come valore visualizzato nell'output JSON. Ad esempio:
{"rendered_label":"rendered_value"}
Altri output in formato JSON mostrano i nomi dei campi nel seguente modo:
JSON – Etichetta: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dei dati)
JSON – Semplice: {"view.field_name":"rendered_value"}
(utilizza il nome del campo della tabella di dati)
JSON – Simple, Inline: {"view.field_name":"rendered_value"}
(usa il nome del campo della tabella di dati)
JSON - Dettagliata, In linea: {"view.field_name":"rendered_value"}
(usa il nome del campo della tabella di dati)
Durante la pubblicazione di visualizzazioni dati ed esplorazioni, se selezioni Applica opzioni di visualizzazione, Looker esegue il rendering di qualsiasi formato JSON disponibile nella distribuzione in questo modo:
JSON – Etichetta: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dei dati)
JSON – Semplice: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dei dati)
JSON – Simple, Inline: {"rendered_label":"rendered_value"}
(usa l'etichetta della visualizzazione)
JSON - Dettagliata, In linea: {"view.field_name":"rendered_value"}
(usa il nome del campo della tabella di dati)
Per ulteriori informazioni, consulta questo avviso di Looker.
Gestione dell'invio e della pianificazione
Nella sezione Amministratore di Looker, gli amministratori possono utilizzare le pagine Piani dello scheduler e Cronologia dello scheduler per cercare e risolvere i problemi relativi alla pianificazione. Gli amministratori devono prestare attenzione a eliminare o disattivare un utente che potrebbe essere il proprietario di importanti consegne programmate perché anche le pianificazioni vengono eliminate o disattivate.
Per ulteriori informazioni su come gli amministratori di Looker gestiscono l'accesso e l'utilizzo delle funzionalità di distribuzione dei contenuti da parte degli utenti, consulta la pagina della documentazione relativa alla configurazione delle pubblicazioni di contenuti.
Esegui pianificazione come destinatario
Questa opzione, disponibile per l'invio di contenuti via email, mostra un comportamento specifico per il tipo di contenuti inviati. Per saperne di più, consulta la documentazione appropriata per ciascun tipo di contenuto:
Inviare e programmare dati verso destinazioni che supportano risultati di streaming attraverso l'hub azioni
Looker ospita e fornisce un server stateless, l'hub azioni di Looker, che implementa l'API Action di Looker ed espone le integrazioni più diffuse, chiamate anche azioni.
L'hub azioni di Looker ti permette di inviare e pianificare automaticamente i dati dall'interno di Looker ad altri strumenti SaaS. L'invio o la pianificazione dei dati alle destinazioni che supportano lo streaming o che utilizzano OAuth si basa sulle query sincrone in esecuzione tra l'hub azione e il file eseguibile JAR di Looker. Per le istanze ospitate da Looker, queste origini sono configurate per comunicare.
Per utilizzare le integrazioni di Looker, l'hub azioni di Looker deve essere in grado di comunicare con l'istanza di Looker e soddisfare questi requisiti. Gli amministratori di istanze ospitate dal cliente potrebbero dover prendere in considerazione fattori aggiuntivi quando scelgono di attivare le integrazioni di Looker dall'hub azioni di Looker, in particolare le integrazioni che supportano i risultati in streaming o che utilizzano OAuth.
Memorizzazione di impronte SFTP
Quando ti sei connesso a un server SFTP da Looker almeno una volta per inviare o scaricare dati, Looker archivia un'impronta di quel server SFTP.
Tutte le impronte SFTP vengono conservate nel file ~/.ssh/known-hosts
sul server Looker.
Se l'impronta cambia, significa che il server a cui ti stai collegando ha cambiato la chiave pubblica. Ciò potrebbe indicare che il server è stato ricreato o che è dietro un bilanciatore del carico. Potrebbe anche indicare che ti stai prendendo di mira un attacco man-in-the-middle (MitM), in cui l'utente malintenzionato intercetta o reindirizza la tua connessione SSH per connetterti a un host diverso, il che potrebbe carpire le tue credenziali.
Download di contenuti
Questa sezione include funzionalità specifiche per gli amministratori e gli sviluppatori e suggerimenti per il download di contenuti.
Download di contenuti da riquadri delle dashboard senza autorizzazioni di download
In genere, un utente richiede un ruolo che includa see_user_dashboards
e le download_with_limits
autorizzazioni download_without_limits
per visualizzare e scaricare i dati dai riquadri di una dashboard. Esiste una condizione, tuttavia, in cui un utente può visualizzare e scaricare i dati da un modello per il quale non dispone di tali autorizzazioni. Si verifica quando si verifica quanto segue:
- Una dashboard contiene riquadri basati sulle query di più modelli.
- A un utente viene assegnato un ruolo che include le autorizzazioni
see_user_dashboards
osee_lookml_dashboards
e le autorizzazionidownload_with_limit
odownload_without_limit
su uno dei modelli su cui si basa la dashboard. - L'utente ha un secondo ruolo che dispone solo dell'autorizzazione
access_data
per un altro modello su cui si basa la dashboard.
In questo caso, l'utente può visualizzare e scaricare i dati dall'intera dashboard, inclusi riquadri basati su modelli a cui l'utente non dispone delle autorizzazioni per visualizzare o scaricare dati.
Considerazioni sui formati dei dati o sulle destinazioni
Alcuni formati di dati presentano peculiarità da considerare quando si utilizza Looker per distribuire o scaricare contenuti.
Rendering delle immagini inviate via email
La funzionalità Immagini email di facile lettura consente al client di posta di determinare le dimensioni ottimali delle immagini inviate o pianificate nel corpo delle email. Se le immagini appaiono distorte quando vengono recapitate via email, il client di posta degli utenti potrebbe non essere compatibile con questa funzionalità.
Invio di file di grandi dimensioni in formato Excel
Per i download o le consegne di file Excel di grandi dimensioni (file di dimensioni superiori a 5 GB), è possibile che la schermata di download o di consegna si blocchi o che tu non riesca ad aprire il file caricato. Di seguito sono riportate alcune condizioni che possono causare questo comportamento e le possibili soluzioni:
- Durante la trasmissione di flussi di dati di file Excel di grandi dimensioni può verificarsi un timeout. In questo caso, prova a inviare o scaricare i dati in formato CSV, che potrai poi importare in Excel.
- I file di Excel di grandi dimensioni a volte vengono pubblicati correttamente, ma sono troppo grandi per essere aperti localmente. In questo caso, suddividi la distribuzione dei dati in file CSV più piccoli in modo che vengano caricati correttamente dal client di destinazione.
Impedire l'inserimento di codice dannoso nei file CSV
I file CSV possono contenere macro che possono essere eseguite su Microsoft Excel o Fogli Google. Le macro possono essere utilizzate per inserire codice dannoso nei file CSV, rendendo i file CSV un possibile rischio per la sicurezza.
Per rimuovere questo rischio, gli amministratori di Looker possono richiedere un aggiornamento della licenza che fa sì che Looker esegua il padpading di qualsiasi valore in una cella che potrebbe essere codice eseguibile. Se l'opzione è abilitata, Looker aggiungerà un carattere '
a qualsiasi valore di cella che inizia con un carattere speciale (=
, -
, +
o @
) quando genera un file CSV. Vengono disattivate tutte le macro nei file CSV generati da Looker.
Per aggiornare la licenza per questa funzionalità, contatta un esperto delle vendite di Google Cloud o invia una richiesta di assistenza.
Rendering dei formati dei dati basati sulle immagini per l'invio, la pianificazione o il download
Looker utilizza Chromium per eseguire il rendering di questi formati per le distribuzioni e i download:
- Per le dashboard: PDF, Visualizzazione (solo per invio e pianificazione)
- Per visualizzazioni: visualizzazione, HTML
- Per le esplorazioni (solo invio e download): PNG (immagine di visualizzazione), HTML
Se la tua istanza è ospitata da Looker, Chromium è già installato.
Se la tua istanza è ospitata dal cliente, devi installare la versione appropriata del renderer Chromium.
Per scaricare i contenuti in un formato sottoposto a rendering potrebbero essere necessarie ulteriori autorizzazioni.
Download di contenuti in formato sottoposto a rendering
La maggior parte dei tipi di download prende in considerazione i modelli associati alle autorizzazioni di download dell'utente per determinare se un utente può scaricare contenuti. In alcune circostanze, gli utenti possono visualizzare e scaricare i dati da un'intera dashboard, inclusi riquadri basati su modelli che non dispongono di tali autorizzazioni per visualizzare o scaricare i dati.
I download in formati sottoposti a rendering richiedono un'autorizzazione di download solo per qualsiasi modello associato ai contenuti.
Condivisione pubblica, importazione e incorporamento
Per consentire l'accesso pubblico agli URL Look, inclusa la possibilità di incorporare un Look, devi abilitare gli URL pubblici nella pagina Impostazioni generali:
Valuta le implicazioni di sicurezza di questa funzionalità prima di attivarla. Sebbene gli URL generati da Looker non possano essere indovinati o cercati, chiunque abbia l'URL può visualizzare i dati. Chiunque riceva l'URL potrebbe condividerlo con un'altra persona che non avrebbe avuto accesso ai tuoi dati. Dovresti stabilire i requisiti in materia di privacy dei dati in questione, valutare il tuo livello di fiducia nei confronti di chiunque riceva un URL pubblico e stabilire chiaramente le tue aspettative in merito alla condivisione dei dati e, in tal caso, come e con chi.
Recupero e creazione dei grafici dei dati
Questa sezione include funzionalità specifiche per gli amministratori e gli sviluppatori e suggerimenti per recuperare dati grafici.
Migliorare le visualizzazioni
Per un elenco dei tipi di visualizzazione nativi di Looker, consulta la pagina della documentazione relativa ai tipi di visualizzazione. Puoi anche installare e amministrare visualizzazioni JavaScript personalizzate, aggiungere un parametro di visualizzazione a LookML per apparire in un'esplorazione o installare visualizzazioni da Looker Marketplace.
Considerazioni sui deployment ospitati dal cliente
Questa sezione fornisce un breve elenco di funzionalità che richiedono considerazioni aggiuntive per i deployment di Looker ospitati dal cliente, con i link alle sezioni pertinenti di questa pagina.
L'invio e la pianificazione dei dati alle destinazioni in modalità flusso possono richiedere una configurazione di Looker Action Hub diversa per le istanze ospitate dal cliente.
L'invio, la pianificazione o il download di alcuni formati di dati richiedono agli amministratori dei deployment ospitati dal cliente di installare software aggiuntivo per eseguire il rendering di questi formati.