Molte funzionalità di Looker rivolte agli utenti devono essere attivate da un amministratore di Looker o devono essere implementati prerequisiti specifici per l'amministratore di Looker o per lo sviluppatore prima che queste funzionalità possano essere rese disponibili agli utenti di Looker. Questa pagina raccoglie le funzionalità rivolte agli utenti per facilitarne il riferimento da parte degli amministratori.
Trovare contenuti
La sezione Cartelle del menu di navigazione principale di Looker include due cartelle specifiche per gli amministratori di Looker:
- Contenuti inutilizzati: mostra tutte le visualizzazioni e le dashboard che non sono state visualizzate nell'intervallo di tempo selezionato.
- Cestino: mostra le esplorazioni e le dashboard che gli utenti hanno eliminato e che puoi recuperare.
Per informazioni dettagliate su queste pagine, consulta la pagina di documentazione Contenuti eliminati e inutilizzati per gli amministratori.
Creare contenuti
Questa sezione include funzionalità e suggerimenti specifici per amministratori o sviluppatori per la creazione di dashboard, Look ed Explore.
Utilizzo dei campi personalizzati
La funzionalità Campi personalizzati non è una funzionalità di sicurezza dei dati. Gli altri utenti possono visualizzare 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à:
- Visualizzare i dati non modellati utilizzando Esplorazione istantanea da SQL Runner
- Crea misure e dimensioni semipermanenti per un'analisi una tantum o poco frequente
- Crea misure e dimensioni semi-permanenti senza l'aiuto di un analista
Attivare i 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 predefiniti inclusi in Looker.
Campi personalizzati e modello LookML
Sebbene i campi personalizzati si basino sul modello LookML, non fanno parte del livello di modellazione e non vengono visualizzati in alcun file di visualizzazione. Non puoi salvare o convertire un campo personalizzato in un campo LookML.
Valuta la possibilità di utilizzare campi personalizzati anziché LookML per i campi necessari solo temporaneamente o solo per gli 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 Utilizzo di 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 Looker può utilizzare LookML per creare e modificare i campi disponibili nel selettore di campi, consulta la pagina Modifica del menu Esplora e del selettore di campi.
Condivisione di contenuti
Questa sezione include funzionalità e suggerimenti specifici per gli amministratori o gli sviluppatori per la distribuzione, il download e la condivisione dei contenuti.
Pubblicazione dei contenuti
Questa sezione include funzionalità e suggerimenti specifici per amministratori o sviluppatori per la distribuzione dei dati.
Formati di download e consegna JSON
Looker utilizza il formato JSON - Etichetta quando scarica Look, Explore e riquadri delle query nelle dashboard.
Looker utilizza i formati JSON - Semplice, JSON - Etichetta, JSON - Semplice, in linea e JSON - Dettagliato, in linea quando distribuisce Look ed Esplorazioni. I formati JSON disponibili dipendono dalla destinazione selezionata. L'opzione di formato JSON - Etichetta utilizza l'etichetta di una dimensione o di una metrica 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 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 dei dati)
JSON - Semplice, in linea: {"view.field_name":"rendered_value"}
(utilizza il nome del campo della tabella dei dati)
JSON - Dettagliato, in linea: {"view.field_name":"rendered_value"}
(utilizza il nome del campo della tabella di dati)
Quando vengono inviati Look ed Explore, se è selezionata l'opzione Applica opzioni di visualizzazione, Looker esegue il rendering di tutti i formati JSON disponibili nella consegna nel seguente 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 - 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 della tabella di dati)
Per ulteriori informazioni, consulta questo avviso di Looker relativo alla modifica della formattazione del rendering JSON (6.22+).
Gestire l'invio e la pianificazione
Nella sezione Amministrazione di Looker, gli amministratori possono utilizzare le pagine Piani di pianificazione e Cronologia pianificazioni per cercare e risolvere i problemi di pianificazione. Gli amministratori devono prestare attenzione a eliminare o disattivare un utente che potrebbe essere il proprietario di importanti consegne pianificate, 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 invio dei contenuti di Looker da parte degli utenti, consulta la pagina della documentazione Configurazione degli invii di contenuti.
Esegui pianificazione come destinatario
Questa opzione, disponibile per le consegne di contenuti via email, mostra un comportamento univoco per il tipo di contenuti da consegnare. Per saperne di più, consulta la documentazione appropriata per ogni tipo di contenuto:
Invio e pianificazione dei dati alle 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 Actions 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 alle destinazioni che supportano lo streaming o che utilizzano OAuth si basa sull'esecuzione di query sincrone tra l'hub azioni di Looker e il server eseguibile o il file JAR. Per le istanze ospitate da Looker, queste origini sono configurate per comunicare.
Memorizzazione delle impronte SFTP
Dopo aver eseguito la connessione a un server SFTP da Looker almeno una volta per inviare o scaricare dati, Looker memorizza un'impronta del 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 connettendo 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'attaccante intercetta o reindirizza in qualche modo la tua connessione SSH per connettersi a un host diverso, che potrebbe rubare le tue credenziali.
Download dei contenuti
Questa sezione include funzionalità e suggerimenti specifici per amministratori o sviluppatori per il download dei contenuti.
Download di contenuti dai riquadri della dashboard senza autorizzazioni di download
In genere, un utente richiede un ruolo che includa see_user_dashboards
e download_with_limits
o download_without_limits
autorizzazioni per visualizzare e scaricare i dati dai riquadri di una dashboard. Esiste tuttavia una condizione in cui un utente può visualizzare e scaricare i dati da un modello per il quale non dispone di queste autorizzazioni. Si verifica quando sono vere le seguenti condizioni:
- Una dashboard contiene riquadri basati su query provenienti da più di un modello.
- A un utente viene assegnato un ruolo che include le autorizzazioni
see_user_dashboards
osee_lookml_dashboards
edownload_with_limit
odownload_without_limit
a 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 non dispone delle autorizzazioni per visualizzare o scaricare i dati.
Considerazioni sui formati o sulle destinazioni dei dati
Alcuni formati di dati presentano delle peculiarità da considerare quando utilizzi Looker per distribuire o scaricare contenuti.
Rendering delle immagini inviate via email
La funzionalità Immagini email facili da leggere consente al client email di determinare le dimensioni ottimali delle immagini inviate o pianificate nel corpo delle email. Se le immagini appaiono distorte quando vengono inviate via email, il client di posta dei tuoi 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 superiori a 5 GB), la schermata di download o consegna potrebbe bloccarsi oppure potresti non riuscire ad aprire il file consegnato. Ecco alcune condizioni che possono causare questo comportamento e come risolverlo:
- Le consegne di dati di file Excel di grandi dimensioni possono scadere durante lo streaming. In questo caso, prova a inviare o scaricare i dati in formato CSV, che puoi poi importare in Excel.
- A volte i file Excel di grandi dimensioni vengono inviati correttamente, ma sono troppo grandi per essere aperti localmente. In questo caso, dividi la distribuzione dei dati in file CSV più piccoli in modo che vengano caricati correttamente dal client di destinazione.
Prevenire 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, rendendoli un possibile rischio per la sicurezza.
Per eliminare questo rischio, gli amministratori di Looker possono richiedere un aggiornamento della licenza che fa sì che Looker aggiunga un padding a qualsiasi valore in una cella che potrebbe essere codice eseguibile. Se questa opzione è attivata, Looker aggiungerà il 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.
Rendering dei formati di dati basati su immagini per l'invio, la pianificazione o il download
Looker utilizza Chromium per il rendering di questi formati per le consegne e i download:
- Per le dashboard: PDF, visualizzazione (solo per l'invio e la pianificazione)
- Per i 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 la tua istanza è ospitata dal cliente, devi installare la versione appropriata del renderer Chromium.
Il download di contenuti in un formato di rendering potrebbe richiedere ulteriori considerazioni sulle autorizzazioni.
Download dei contenuti nel formato di rendering
La maggior parte dei tipi di download tiene conto dei modelli associati alle autorizzazioni di download dell'utente per determinare se un utente può scaricare un contenuto. In alcune circostanze, gli utenti possono visualizzare e scaricare i dati di 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 di rendering richiedono solo un'autorizzazione di download per qualsiasi modello associato ai contenuti.
Condivisione pubblica, importazione e incorporamento
Per attivare 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 dovrebbe 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 le tue aspettative in merito alla condivisione, se sì, in che modo e con chi.
Recupero e creazione di grafici dei dati
Questa sezione include funzionalità e suggerimenti specifici per amministratori o sviluppatori per recuperare e rappresentare graficamente i dati.
Miglioramento delle visualizzazioni
Per un elenco dei tipi di visualizzazione 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 da visualizzare in un'esplorazione o installare visualizzazioni da Looker Marketplace.
Considerazioni per i deployment ospitati dai clienti
Questa sezione fornisce un elenco rapido delle funzionalità che richiedono ulteriori considerazioni per le implementazioni di Looker ospitate dal cliente, con link alle sezioni pertinenti di questa pagina.
L'invio e la pianificazione dei dati alle destinazioni di streaming possono richiedere una configurazione diversa di Looker Action Hub per le istanze ospitate dal cliente.
L'invio, la pianificazione o il download di alcuni formati di dati richiedono agli amministratori delle implementazioni ospitate dal cliente di installare software aggiuntivo per il rendering di questi formati.