Gestione delle funzionalità per gli utenti aziendali

Molte funzionalità di Looker rivolte agli utenti devono essere attivate da un amministratore di Looker o avere prerequisiti specifici per l'amministratore o lo sviluppatore di Looker implementati prima che queste funzionalità possano essere rese disponibili agli utenti di Looker. Questa pagina unisce le funzionalità rivolte agli utenti per un facile riferimento da parte dell'amministratore.

Ricerca di contenuti in corso...

La sezione Cartelle del menu principale di Looker include due pagine specifiche per gli amministratori di Looker:

  • Contenuti inutilizzati: mostra tutti i Look e le dashboard che non sono stati visualizzati 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 della documentazione Contenuti eliminati e inutilizzati per gli amministratori.

Creazione di contenuti

Questa sezione include funzionalità specifiche per amministratori o 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 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 a creare campi personalizzati se vuoi consentire ad alcuni dei tuoi utenti aziendali di eseguire 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
  • Crea misure e dimensioni semipermanenti senza bisogno 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

Sebbene i campi personalizzati si basino sul modello LookML, non fanno parte del livello di modellazione e non vengono visualizzati in alcun file di vista. Non puoi salvare o convertire un campo personalizzato in un campo LookML.

Potresti usare campi personalizzati invece di 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 Utilizzo di SQL Runner per creare query ed esplorazioni.

Modifica delle scelte del selettore 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 campi, consulta la pagina Modificare il menu Esplora e il selettore campi.

Condivisione di contenuti

Questa sezione include funzionalità specifiche per l'amministratore o per gli sviluppatori e suggerimenti per la distribuzione, il download e la condivisione dei contenuti.

Pubblicazione dei contenuti

Questa sezione include funzionalità specifiche per l'amministratore o per lo sviluppatore e suggerimenti per caricare i dati.

Formati di importazione 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 del formato JSON - Etichetta utilizza l'etichetta di una dimensione o di una misura della visualizzazione dei dati come valore visualizzato nel suo output JSON. Ad esempio: {"rendered_label":"rendered_value"}

Gli altri formati JSON consentono di visualizzare i nomi dei campi nel modo seguente:

JSON - Etichetta: {"rendered_label":"rendered_value"} (utilizza l'etichetta della visualizzazione 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 della 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 della 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 degli utenti alle funzionalità di distribuzione dei contenuti di Looker e il relativo utilizzo.

Esegui pianificazione come destinatario

Questa opzione, disponibile per l'invio di contenuti inviati via email, mostra un comportamento specifico per il tipo di contenuti caricati. Per saperne di più, consulta la documentazione appropriata per ogni tipo di contenuto:

Invio e pianificazione dei dati a destinazioni che supportano la riproduzione in streaming di risultati tramite l'hub delle 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 di dati a destinazioni che supportano i flussi di dati o che utilizzano OAuth si basano su query sincrone in esecuzione tra l'Action Hub di Looker e il server eseguibile, o JAR, file. Per le istanze ospitate da Looker, queste origini sono configurate per comunicare.

Memorizzazione di fingerprint SFTP

Dopo esserti 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 fingerprint 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 cambiato la chiave pubblica. Questo potrebbe indicare che il server è stato ricreato o è dietro a 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 rubarti le tue credenziali.

Download dei contenuti in corso...

Questa sezione include funzionalità specifiche per gli amministratori o gli sviluppatori e suggerimenti per il download di contenuti.

Download di contenuti dai riquadri della dashboard senza download delle autorizzazioni

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. Esiste tuttavia una condizione per cui un utente può visualizzare e scaricare i 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 o see_lookml_dashboards e le autorizzazioni download_with_limit o download_without_limit per uno dei modelli su cui si basa la dashboard.
  • L'utente ha un secondo ruolo con solo l'autorizzazione access_data per un altro modello su cui è basata 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 dei dati o sulle destinazioni

Alcuni formati di dati presentano particolari peculiari da considerare quando utilizzi Looker per caricare o scaricare contenuti.

Rendering delle immagini inviate via email

La funzionalità Immagini email facili da leggere consente al client di posta di determinare la dimensione ottimale delle immagini per le 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 funzione.

Invio di file di grandi dimensioni in formato Excel

Per i download o le pubblicazioni di file Excel di grandi dimensioni (file di dimensioni superiori a 5 GB), la schermata di download o caricamento potrebbe bloccarsi oppure 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 la consegna 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 eseguibili 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 consenta a Looker di inserire in una cella qualsiasi valore che potrebbe essere codice eseguibile. Quando questa opzione è abilitata, Looker aggiunge un carattere ' a qualsiasi valore della cella che inizia con un carattere speciale (=, -, + o @) durante la generazione di un file CSV. Questa operazione disattiva tutte le macro nei file CSV generati da Looker.

Per aggiornare la tua licenza per questa funzionalità, contatta un esperto delle vendite di Google Cloud o apri una richiesta di assistenza.

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 invio e 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 renderer Chromium.

Il download di contenuti in un formato con rendering potrebbe richiedere ulteriori considerazioni sulle autorizzazioni.

Download dei contenuti nel formato sottoposto a rendering

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, importazione e incorporamento pubblica

Per abilitare l'accesso pubblico agli URL Look, inclusa la possibilità di incorporare un Look, abilita URL pubblici nella pagina Impostazioni generali nella sezione Amministrazione.

Prima di abilitarla, considera le implicazioni per la sicurezza di questa funzionalità. Sebbene non sia possibile indovinare o cercare gli URL generati da Looker, chiunque abbia l'URL può visualizzare i dati. Chiunque riceva l'URL potrebbe condividerlo con un'altra persona che non intendeva accedere ai tuoi dati. Dovresti stabilire i requisiti in materia di privacy dei dati in questione, valutare il tuo livello di fiducia in chiunque riceva un URL pubblico e stabilire chiaramente le tue aspettative circa la possibilità di condividerlo e, in tal caso, 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.

Migliorare le 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 per farle 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 considerazioni aggiuntive per i deployment di Looker ospitati dal cliente, con i link alle sezioni pertinenti in questa pagina.

  • L'invio e la pianificazione dei dati verso destinazioni di 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 delle implementazioni ospitate dal cliente di installare software aggiuntivo per eseguire il rendering di questi formati.