Molte funzionalità di Looker rivolte agli utenti devono essere attivate da un amministratore di Looker o avere prerequisiti specifici per l'amministratore o per lo sviluppatore di Looker implementati prima che queste funzionalità possano essere rese disponibili agli utenti di Looker. Questa pagina raggruppa le funzionalità rivolte agli utenti per facilitare il riferimento degli amministratori.
Trovare contenuti
La sezione Cartelle del menu principale di Looker include due pagine specifiche per gli amministratori di Looker:
- Contenuti inutilizzati: mostra tutte le visualizzazioni dati e le dashboard che non sono state visualizzate in un intervallo di tempo selezionato.
- Cestino: mostra i look e le dashboard eliminati dagli utenti e che puoi recuperare.
Per informazioni dettagliate su queste pagine, consulta la pagina della documentazione 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.
Utilizzare i campi personalizzati
La funzionalità Campi personalizzati non è una funzionalità di sicurezza dei dati. Gli altri utenti possono vedere i campi personalizzati nelle query, nei Look e nei riquadri della dashboard condivisi. 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 le seguenti attività:
- Visualizza dati non modellati utilizzando l'esplorazione istantanea di SQL Runner
- Creare misure e dimensioni semi-permanenti per un’analisi una tantum o non frequente
- Creare misure e dimensioni semipermanenti senza dover ricorrere a un analista
Attivazione dei campi personalizzati
Per attivare 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 predefinite inclusi in Looker.
Campi personalizzati e modello LookML
Sebbene i campi personalizzati si basino sul modello LookML, non fanno parte del livello di definizione del modello e non vengono visualizzati in nessun file di visualizzazione. Non puoi salvare o convertire un campo personalizzato in un campo LookML.
Valuta la possibilità di utilizzare i campi personalizzati anziché LookML per i campi necessari solo temporaneamente o solo dagli utenti più esperti.
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 Utilizzare SQL Runner per creare query ed esplorazioni.
Modificare le scelte del selettore dei campi utilizzando LookML
Per scoprire i vari modi in cui uno sviluppatore di Looker può utilizzare LookML per creare e modificare i campi disponibili nel selettore di campi, consulta la pagina Modificare il menu Esplora e il selettore di campi.
Condivisione di contenuti
Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per caricare, scaricare e condividere contenuti.
Pubblicazione dei contenuti
Questa sezione include funzionalità specifiche per l'amministratore o per lo sviluppatore e suggerimenti per caricare i dati.
Formati di caricamento e download JSON
Looker utilizza il formato JSON - Etichetta per scaricare Look, esplorazioni e riquadri delle query sulle dashboard.
Per la distribuzione di Look ed esplorazioni, Looker utilizza i formati JSON - Semplice, JSON – Etichetta, JSON - Semplice, Inline e JSON - Dettagliati, in linea. I formati JSON disponibili dipendono dalla destinazione selezionata. L'opzione di formato JSON - Etichetta utilizza l'etichetta di una dimensione o di una misura della visualizzazione dei dati come valore visualizzato nell'output JSON. Ad esempio:
{"rendered_label":"rendered_value"}
Gli altri output in formato JSON visualizzano i nomi dei campi come segue:
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 - Semplice, in linea: {"view.field_name":"rendered_value"}
(utilizza il nome del campo dalla tabella di dati)
JSON - Dettagliato, in linea: {"view.field_name":"rendered_value"}
(utilizza il nome del campo della tabella di dati)
Durante la pubblicazione di Look ed esplorazioni, se è selezionata l'opzione Applica opzioni di visualizzazione, Looker eseguirà il rendering di tutti i formati JSON disponibili nella pubblicazione come segue:
JSON - Etichetta: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dati)
JSON - Semplice: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dei dati)
JSON – Semplice, in linea: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione)
JSON - Dettagliato, in linea: {"view.field_name":"rendered_value"}
(utilizza il nome del campo dalla tabella di dati)
Per ulteriori informazioni, consulta questa notifica di Looker.
Gestione di invio e pianificazione
Nella sezione Admin (Amministrazione) di Looker, gli amministratori possono utilizzare le pagine Scheduler Plans (Piani dello scheduler) e Scheduler History (Cronologia dello scheduler) per cercare e risolvere i problemi di pianificazione. Gli amministratori devono fare attenzione all'eliminazione o alla disattivazione di un utente che potrebbe essere il proprietario di importazioni pianificate importanti, in quanto anche le pianificazioni vengono eliminate o disattivate.
Consulta la pagina della documentazione Configurazione del caricamento dei contenuti per ulteriori informazioni su come gli amministratori di Looker gestiscono l'accesso alle funzionalità di importazione dei contenuti di Looker e il relativo utilizzo.
Esegui pianificazione come destinatario
Questa opzione, disponibile per l'invio dei contenuti via email, presenta un comportamento specifico per il tipo di contenuti inviati. Per scoprire di più, consulta la documentazione appropriata per ogni tipo di contenuto:
Invio e pianificazione dei dati in destinazioni che supportano i risultati in streaming tramite l'hub azioni
Looker ospita e fornisce un server stateless, Looker Action Hub, che implementa l'API Action di Looker e espone le integrazioni più diffuse, chiamate anche azioni.
Con Looker Action Hub puoi inviare e pianificare automaticamente i dati da Looker ad altri strumenti SaaS. L'invio o la pianificazione dei dati in destinazioni che supportano lo streaming o che utilizzano OAuth si basano su query sincrone eseguite tra l'hub azioni di Looker e il file JAR o del server eseguibile. Per le istanze ospitate da Looker, queste origini sono configurate per comunicare.
Memorizzazione di fingerprint SFTP
Dopo aver eseguito almeno una connessione a un server SFTP da Looker per caricare o scaricare dati, Looker memorizza un'impronta del server SFTP.
Tutte le fingerprint SFTP vengono conservate nel file ~/.ssh/known-hosts
sul server Looker.
Se l'impronta cambia, significa che il server a cui ti connetti ha modificato la chiave pubblica. Ciò potrebbe indicare che il server è stato ricreato o si trova dietro un bilanciatore del carico. Potrebbe anche indicare che sei oggetto di un attacco man in the middle (MitM), in cui l’aggressore sta in qualche modo intercettando o reindirizzando la tua connessione SSH per connettersi a un host diverso, il che potrebbe rubare le tue credenziali.
Download dei contenuti
Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per il download di contenuti.
Scaricare contenuti dai riquadri della dashboard senza autorizzazioni di download
In genere, un utente richiede un ruolo che includa see_user_dashboards
e le autorizzazioni download_with_limits
o download_without_limits
per visualizzare e scaricare i dati dai riquadri di una dashboard. Tuttavia, esiste una condizione in cui un utente può visualizzare e scaricare dati da un modello per cui non dispone di queste 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
edownload_with_limit
odownload_without_limit
per 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 i riquadri basati su modelli per i quali l'utente non dispone delle autorizzazioni per visualizzare o scaricare i dati.
Considerazioni sui formati o sulle destinazioni dei dati
Alcuni formati di dati presentano peculiarità da considerare quando utilizzi Looker per caricare o scaricare contenuti.
Rendering delle immagini inviate per email
La funzionalità Immagini email facili da leggere 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 elettronica potrebbe non essere compatibile con questa funzione.
Invio di file di grandi dimensioni in formato Excel
Per i download o i caricamenti di file Excel di grandi dimensioni (file superiori a 5 GB), la schermata di download o caricamento potrebbe bloccarsi o potresti non riuscire ad aprire il file caricato. Di seguito sono riportate alcune condizioni che possono causare questo comportamento e le possibili soluzioni:
- Le importazioni di dati di file Excel di grandi dimensioni possono scadere durante il flusso di dati. In questo caso, prova a inviare o scaricare i dati nel formato CSV, che potrai poi importare in Excel.
- I file Excel di grandi dimensioni a volte vengono inviati correttamente, ma sono troppo grandi per essere aperti localmente. In questo caso, suddividi il caricamento dei dati in file CSV più piccoli in modo che vengano caricati correttamente dal client di destinazione.
Impedisce 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 iniettare 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 indichi a Looker di aggiungere spazi iniziali a qualsiasi valore in una cella che potrebbe essere codice eseguibile. Se questa opzione è attivata, durante la generazione di un file CSV Looker aggiungerà un carattere '
a qualsiasi valore di cella che inizia con un carattere speciale (=
, -
, +
o @
). In questo modo 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 apri una richiesta di assistenza.
Eseguire il rendering di formati di dati basati su immagini per l'invio, la pianificazione o il download
Looker utilizza Chromium per eseguire il rendering dei seguenti formati per le importazioni e i download:
- Per le dashboard: PDF, visualizzazione (solo per l'invio e la pianificazione)
- Per Look: 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 l'istanza è ospitata dal cliente, devi installare la versione appropriata del renderizzatore Chromium.
Il download di contenuti in un formato con rendering potrebbe richiedere ulteriori considerazioni sulle autorizzazioni.
Download dei contenuti nel formato visualizzato
La maggior parte dei tipi di download prende in considerazione i modelli associati alle autorizzazioni di download dell'utente per stabilire se un utente può scaricare dei contenuti. In alcuni casi, gli utenti possono visualizzare e scaricare i dati da un'intera dashboard, inclusi i riquadri basati su modelli che non concedono a questi utenti le autorizzazioni per visualizzare o scaricare i dati.
I download nei formati sottoposti a rendering richiedono l'autorizzazione di download solo per i modelli associati ai contenuti.
Condivisione pubblica, importazione e incorporamento
Per consentire l'accesso pubblico agli URL dei look, inclusa la possibilità di incorporare un look, attiva URL pubblici nella pagina Impostazioni generali della sezione Amministrazione.
Valuta le implicazioni per la sicurezza di questa funzionalità prima di attivarla. Anche se gli URL generati da Looker non possono essere indovinati o cercati, chiunque abbia l'URL può visualizzare i dati. Chiunque riceva l'URL potrebbe condividerlo con un'altra persona che non doveva avere accesso ai tuoi dati. Devi determinare i requisiti di privacy dei dati in questione, valutare il tuo livello di fiducia in chiunque riceva un URL pubblico e stabilire chiaramente se deve essere condiviso e, in caso affermativo, come e con chi.
Recupero e creazione di grafici dei dati
Questa sezione include funzionalità specifiche per amministratore o sviluppatore e suggerimenti per il recupero e la creazione di grafici dei dati.
Miglioramento delle visualizzazioni
Per un elenco dei tipi di visualizzazioni nativi di Looker, consulta la pagina della documentazione Tipi di visualizzazione. Puoi anche installare e amministrare visualizzazioni JavaScript personalizzate, aggiungere un parametro di visualizzazione al tuo LookML per farlo emergere in un'esplorazione o installare visualizzazioni da Looker Marketplace.
Considerazioni sulle implementazioni ospitate dal cliente
Questa sezione fornisce un breve elenco di funzionalità che richiedono ulteriori considerazioni per i deployment di Looker ospitati dal cliente, con link alle sezioni pertinenti di questa pagina.
L'invio e la pianificazione dei dati alle destinazioni in streaming 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 visualizzare questi formati.