Molte funzionalità di Looker rivolte agli utenti devono essere attivate da un amministratore di Looker o avere prerequisiti specifici per gli amministratori di Looker o per gli sviluppatori prima che possano essere rese disponibili per gli 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.
Creare contenuti
Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per la creazione di dashboard, look ed esplorazioni.
Utilizzo di 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à:
- Visualizzare i dati non modellati utilizzando Esplorazione istantanea da SQL Runner
- Crea misure e dimensioni semipermanenti 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 di 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 di contenuti
Questa sezione include funzionalità e suggerimenti specifici per amministratori o sviluppatori per pubblicare i dati.
Formati di caricamento e download JSON
Looker utilizza il formato JSON - Etichetta per scaricare riquadri di query, esplorazioni e look nelle dashboard.
Quando pubblica look ed esplorazioni, Looker utilizza i formati JSON - Semplice, JSON - Etichetta, JSON - Semplice, in linea e JSON - Dettagliato, 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 dalla 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 dalla tabella di dati)
Quando esporti look ed esplorazioni, se è selezionata l'opzione Applica opzioni di visualizzazione, Looker eseguirà il rendering di tutti i formati JSON disponibili nell'esportazione come segue:
JSON - Etichetta: {"rendered_label":"rendered_value"}
(utilizza l'etichetta della visualizzazione dei dati)
JSON - Semplice: {"rendered_label":"rendered_value"}
(utilizza l'etichetta dalla 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 dell'invio e della pianificazione
Nella sezione Amministrazione di Looker, gli amministratori possono utilizzare le pagine Piani pianificatore e Cronologia pianificatore per cercare e risolvere i problemi di pianificazione. Gli amministratori devono fare attenzione a eliminare o disattivare un utente che potrebbe essere il proprietario di importati caricamenti pianificati, perché anche le pianificazioni vengono eliminate o disattivate.
Per ulteriori informazioni su come gli amministratori di Looker gestiscono l'accesso e l'utilizzo da parte degli utenti delle funzionalità di invio dei contenuti di Looker, consulta la pagina della documentazione Configurare l'invio dei contenuti.
Esegui pianificazione come destinatario
Questa opzione, disponibile per l'invio di 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, l'hub azioni di Looker, che implementa l'API Action di Looker ed espone le integrazioni più diffuse, chiamate anche azioni.
Con l'hub azioni di Looker, 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 delle impronte 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 impronte SFTP vengono conservate nel file ~/.ssh/known-hosts
sul server di 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 vittima di un attacco man-in-the-middle (MitM), in cui l'utente malintenzionato intercetta o reindirizza in qualche modo la connessione SSH per connettersi a un altro host, il che potrebbe comportare il furto delle tue credenziali.
Download dei contenuti
Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per il download dei contenuti.
Scaricare contenuti dai riquadri della dashboard senza autorizzazioni di download
In genere, un utente richiede un ruolo che includa le autorizzazioni see_user_dashboards
e 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 verificano le seguenti condizioni:
- Una dashboard contiene riquadri basati su 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 dell'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 inviate per 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 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 come puoi risolverlo:
- Il caricamento di file Excel di grandi dimensioni può scadere durante lo streaming. In questo caso, prova a inviare o scaricare i dati in formato CSV, che potrai poi importare in Excel.
- A volte i file Excel di grandi dimensioni vengono caricati 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.
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 iniettare codice dannoso nei file CSV, rendendoli 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, Looker aggiungerà un carattere '
a qualsiasi valore di cella che inizia con un carattere speciale (=
, -
, +
o @
) durante la generazione di un file CSV. 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 di questi 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 visualizzato 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 determinare se un utente può scaricare un contenuto. In alcuni casi, gli utenti possono visualizzare e scaricare i dati da un'intera dashboard, inclusi i riquadri basati su modelli che non concedono loro le autorizzazioni per visualizzare o scaricare i dati.
I download in formati visualizzati richiedono solo un'autorizzazione di download per qualsiasi modello associato 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. Sebbene gli URL generati da Looker non possano essere indovinati o cercati, chiunque disponga dell'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 visualizzazione dei dati in grafici
Questa sezione include funzionalità specifiche per amministratori o sviluppatori e suggerimenti per il recupero e la visualizzazione 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 a LookML per visualizzarlo in un'esplorazione o installare visualizzazioni da Looker Marketplace.
Considerazioni per i deployment ospitati 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.