Impostazioni amministratore - Esplorazioni self-service

Con la funzionalità Esplorazioni self-service, gli utenti di Looker possono caricare file CSV, XLS e XLSX in Looker e quindi eseguire query e visualizzare i dati in un'esplorazione di Looker senza dover configurare un modello LookML o impostare il controllo della versione Git.

Gli amministratori di Looker possono selezionare l'opzione Esplorazioni self-service dal menu Amministrazione di Looker per configurare la funzionalità Esplorazioni self-service e visualizzare i caricamenti di dati sull'istanza.

Prima di iniziare

Per utilizzare le esplorazioni self-service, l'istanza di Looker deve soddisfare i seguenti requisiti:

  • Eseguire Looker 25.18 o versioni successive.
  • Dispone di una connessione a un database BigQuery (per informazioni sulla configurazione di una connessione BigQuery nell'istanza Looker, consulta la pagina della documentazione Google BigQuery) e la connessione deve essere configurata nei seguenti modi:
    • La connessione deve essere configurata con l'ambito Tutti i progetti. Per verificare l'ambito della connessione, consulta la colonna Ambito nella scheda Database della pagina Connessioni nel menu di amministrazione di Looker. Il valore di Ambito del progetto della connessione non può essere modificato dopo la creazione della connessione.
    • La connessione deve essere abilitata per le tabelle derivate permanenti (PDT). Per verificare che le PDT siano abilitate nella connessione BigQuery, apri la pagina Connessioni di Looker, fai clic sul pulsante Modifica per la connessione BigQuery, fai clic per aprire la scheda Impostazioni facoltative e verifica che l'opzione Abilita PDT sia attivata.
  • Per qualsiasi utente che creerà esplorazioni self-service, il suo account utente Looker deve disporre dell'autorizzazione upload_data, che consente a un utente di caricare file CSV nell'istanza.

Attivare le esplorazioni self-service

Prima che gli utenti possano creare esplorazioni self-service, un amministratore di Looker deve configurare la funzionalità eseguendo i seguenti passaggi:

  1. Nella sezione Generale del menu Amministrazione di Looker, seleziona la pagina di amministrazione Esplorazioni self-service.
  2. Nella pagina di amministrazione Esplorazioni self-service, seleziona la connessione BigQuery da utilizzare per archiviare i dati per le esplorazioni self-service dal menu a discesa Connessione BigQuery predefinita. Looker salverà i dati in questo database BigQuery per le esplorazioni self-service nella tua istanza.
  3. Fai clic sul pulsante Verifica connessione per verificare che la connessione BigQuery sia valida e che abbia abilitato le tabelle derivate permanenti in modo da supportare i caricamenti di dati. Per informazioni sui requisiti per le connessioni per supportare i caricamenti di dati, consulta la sezione Prima di iniziare. Se il test non va a buon fine, non potrai attivare i caricamenti di dati. Puoi andare alla pagina di amministrazione Connessioni per visualizzare maggiori dettagli sulla connessione e per testarla ulteriormente e capire dove si verifica l'errore.
  4. Fai clic sul pulsante Abilita caricamenti di dati.
  5. Se vuoi che la tua istanza di Looker supporti il caricamento dei dati da Fogli Google, devi anche utilizzare la console Google Cloud per abilitare le API richieste. Consulta la sezione Abilitare le API per supportare i caricamenti di Fogli Google in questa pagina.

Abilitazione delle API per supportare i caricamenti di Fogli Google

Per supportare il caricamento dei dati da Fogli Google, le seguenti API devono essere abilitate nella console Google Cloud da un utente IAM con l'autorizzazione IAM roles/serviceusage.serviceUsageAdmin:

  • Questa API deve essere abilitata nel Google Cloud progetto che ospita la connessione BigQuery specificata nel menu a discesa Connessione BigQuery predefinita della pagina di amministrazione Esplorazioni self-service:

    • API BigQuery: necessaria per tutte le operazioni BigQuery
  • Queste API devono essere abilitate nel Google Cloud progetto associato al account di servizio utilizzato per caricare i dati (il account di servizio utilizzato per i processi PDT nella connessione BigQuery, che potrebbe non essere lo stesso del Google Cloud progetto specificato nel menu a discesa Connessione BigQuery predefinita della pagina di amministrazione Esplorazioni self-service):

    • API BigQuery: necessaria per tutte le operazioni BigQuery
    • API Google Sheets: necessaria per recuperare i nomi di ogni foglio in un documento Google Sheets
    • API Google Drive: necessaria per consentire a BigQuery di leggere i file da Drive

Per abilitare le API, segui questi passaggi:

  1. Nella console Google Cloud Apri selettore progetti, seleziona il progetto che ospita la connessione BigQuery specificata nel menu a discesa Connessione BigQuery predefinita della pagina di amministrazione Esplorazioni self-service.

  2. Nel menu di navigazione della console Google Cloud , vai ad API e servizi > Libreria e apri l'API BigQuery.

    Vai all'API BigQuery

  3. Nella pagina dell'API BigQuery, se l'API non è già abilitata, fai clic su Abilita.

  4. Sempre nella pagina dell'API BigQuery, dalla console Google Cloud , seleziona il Google Cloud progetto associato all'account di servizio utilizzato per caricare i dati (l'account di servizio utilizzato per i processi PDT nella connessione BigQuery).

  5. Nella pagina dell'API BigQuery, se l'API non è già abilitata, fai clic su Abilita.

  6. Nel menu di navigazione della console, Google Cloud vai ad API e servizi > Libreria e apri l'API Google Sheets.

    Vai all'API Google Sheets

  7. Nella pagina dell'API Google Sheets, se l'API non è già abilitata, fai clic su Abilita.

  8. Nel menu di navigazione della console, Google Cloud vai ad API e servizi > Libreria e apri l'API Google Drive.

    Vai all'API Google Drive

  9. Nella pagina dell'API Google Drive, se l'API non è già abilitata, fai clic su Abilita.

Visualizzare i caricamenti di dati nell'istanza di Looker

Se le esplorazioni self-service sono attivate nell'istanza, un amministratore di Looker può utilizzare la tabella Caricamenti di dati nella pagina di amministrazione Esplorazioni self-service per visualizzare i dati caricati dagli utenti nell'istanza.

La tabella Caricamenti di dati mostra le seguenti informazioni sui caricamenti di dati nella tua istanza:

  • Il nome dell'esplorazione self-service
  • Il proprietario del caricamento dei dati
  • La data di caricamento dei dati
  • Un pulsante Elimina che consente agli amministratori di Looker di eliminare il caricamento del file e l'esplorazione self-service associata

Rimozione di un caricamento di dati

Il proprietario di un caricamento di dati può rimuoverlo dalla pagina Modifica esplorazione self-service. Inoltre, un amministratore di Looker può rimuovere un caricamento di dati dalla pagina di amministrazione Self-service Explores seguendo questi passaggi:

  1. Nella sezione Generale del menu Amministrazione di Looker, seleziona la pagina di amministrazione Esplorazioni self-service.
  2. Nella tabella Caricamenti di dati, fai clic sul pulsante Elimina per il caricamento di dati che vuoi rimuovere.
  3. Fai clic su Elimina nella finestra di dialogo di conferma.