Il connettore BI Looker-Tableau ti consente di utilizzare un'esplorazione di Looker come origine dati in Tableau Desktop, Tableau Cloud e Tableau Server. Il connettore BI Looker-Tableau si basa sull'interfaccia SQL aperta di Looker, che consente l'accesso ai modelli LookML e alle esplorazioni per le applicazioni che utilizzano JDBC per connettersi alle origini dati.
Per informazioni sulla connessione a Looker da questi prodotti Tableau, consulta le sezioni seguenti:
Tableau Desktop
Per informazioni sulla connessione a un'esplorazione di Looker da Tableau Desktop, consulta le sezioni seguenti:
- Prima di iniziare
- Configurare Tableau Desktop per la connessione a Looker
- Connettersi ai dati di Looker da Tableau Desktop
Prima di iniziare
Prima di poter utilizzare Tableau Desktop, devi disporre di:
- Tableau Desktop installato sul computer.
- Un'istanza di Looker che è stata configurata dall'amministratore di Looker per Tableau Desktop.
- Un account Looker con un ruolo utente che include l'autorizzazione
exploresul modello LookML a cui vuoi accedere da Tableau. - Un modello LookML che utilizza i dati di una connessione Google BigQuery:
- Il progetto LookML deve includere un modello configurato con almeno una connessione Google BigQuery nel campo Connessioni consentite. Per informazioni sulla configurazione di un modello e sulla visualizzazione delle connessioni consentite per il modello, consulta la pagina Consultazione e modifica delle informazioni sui progetti nella documentazione.
- Il progetto LookML deve avere un file modello che specifichi una connessione BigQuery nel relativo parametro
connection.
Configurare Tableau Desktop per la connessione a Looker
Per utilizzare Tableau Desktop per connetterti ai dati di Looker, devi scaricare il file del driver JDBC avatica-<release_number>-looker.jar da GitHub in una directory specifica del computer seguendo questi passaggi:
- Vai alla pagina https://github.com/looker-open-source/calcite-avatica/releases.
- Scarica l'ultima versione del file
avatica-<release_number>-looker.jar. Salva il file
avatica-<release_number>-looker.jarsul computer di ogni utente nella seguente posizione:- Windows:
C:\Program Files\Tableau\Drivers MacOS:
/Library/JDBCo~/Library/JDBC
- Windows:
Connettersi ai dati di Looker da Tableau Desktop
Dopo aver scaricato e salvato il file avatica-<release_number>-looker.jar, puoi utilizzare Tableau Desktop per connetterti ai dati della tua istanza di Looker seguendo questi passaggi:
- In Tableau Desktop, nel riquadro Connetti a sinistra, nella sezione A un server, seleziona l'opzione Altro….
- Nella casella di ricerca, inserisci Looker by Google.
- Seleziona l'opzione Looker by Google.
Nella finestra di dialogo, inserisci questi parametri:
Server: inserisci l'URL dell'istanza di Looker senza
https://. Ad esempio:example.cloud.looker.comLOOKER_INSTANCE_URLPorta:
443Autenticazione:
OAuthURL dell'istanza OAuth: inserisci l'URL completo dell'istanza di Looker con il
https://. Ad esempio:https://example.cloud.looker.comhttps://LOOKER_INSTANCE_URL
Seleziona Accedi. Tableau apre una finestra del browser per connettersi all'istanza di Looker e autenticare il tuo account con OAuth.
Se ti viene richiesto, accedi a Looker. Se hai già eseguito l'accesso, nella finestra del browser vedrai un messaggio che indica che Tableau ha utilizzato la finestra del browser per l'autenticazione con Looker e che ora puoi chiudere la finestra del browser.
Dopo aver eseguito l'autenticazione in Looker, Tableau apre una pagina Origine dati con una connessione all'istanza di Looker.
Utilizza il menu a discesa Schema per selezionare un modello Looker con i dati che vuoi visualizzare in Tableau Desktop. Tableau popola l'elenco Tabella con le esplorazioni di Looker del modello Looker selezionato.
Per iniziare a esplorare i dati, seleziona e trascina un oggetto dall'elenco Tabelle nell'area di lavoro.
Per ulteriori informazioni sull'utilizzo di Tableau per connetterti ai dati di Looker, consulta le sezioni seguenti:
Tableau Cloud
Per informazioni sulla connessione a un'esplorazione di Looker da Tableau Cloud, consulta le sezioni seguenti:
Prima di iniziare
Prima di poter utilizzare Tableau Cloud per connetterti a Looker, devi disporre di:
- Un'istanza di Tableau Cloud che è configurata dall'amministratore di Tableau per la connessione a Looker.
- Un account utente Tableau Cloud con un ruolo Tableau che ti consente di creare un'origine dati. Se non hai l'autorizzazione per creare un'origine dati, puoi accedere solo alle esplorazioni di Looker che sono già state aggiunte come origini dati nella tua istanza di Tableau Cloud.
- Un'istanza di Looker che esegue Looker 25.18 o versioni successive e configurata dall'amministratore di Looker per Tableau Cloud.
- Un account Looker con un ruolo utente che include l'autorizzazione
exploresul modello LookML a cui vuoi accedere da Tableau. - Un modello LookML che utilizza i dati di una connessione Google BigQuery:
- Il progetto LookML deve includere un modello configurato con almeno una connessione Google BigQuery nel campo Connessioni consentite. Per informazioni sulla configurazione di un modello e sulla visualizzazione delle connessioni consentite per il modello, consulta la pagina Consultazione e modifica delle informazioni sui progetti nella documentazione.
- Il progetto LookML deve avere un file modello che specifichi una connessione BigQuery nel relativo parametro
connection.
Connettersi ai dati di Looker da Tableau Cloud
Dopo aver verificato che i prerequisiti siano soddisfatti, puoi utilizzare Looker by Google come origine dati in Tableau Cloud seguendo questi passaggi:
- Accedi al sito di Tableau Cloud, poi fai clic sul menu a discesa Nuovo e seleziona Cartella di lavoro.
- Nella finestra di dialogo Connetti ai dati, fai clic sulla scheda Connettori.
- Nella scheda Connettori, fai clic su Looker by Google.
- Seleziona l'opzione Looker by Google.
Nella finestra di dialogo, inserisci questi parametri:
Server: inserisci l'URL dell'istanza di Looker senza
https://. Ad esempio:example.cloud.looker.comLOOKER_INSTANCE_URLPorta:
443Autenticazione:
OAuthURL dell'istanza OAuth: inserisci l'URL completo dell'istanza di Looker con il
https://. Ad esempio:https://example.cloud.looker.comhttps://LOOKER_INSTANCE_URL
Seleziona Accedi. Tableau apre una finestra del browser per connettersi all'istanza di Looker e autenticare il tuo account con OAuth.
Se ti viene richiesto, accedi a Looker. Se hai già eseguito l'accesso, nella finestra del browser vedrai un messaggio che indica che Tableau ha utilizzato la finestra del browser per l'autenticazione in Looker e che ora puoi chiudere la finestra del browser.
Dopo aver eseguito l'autenticazione in Looker, Tableau apre una pagina Origine dati con una connessione all'istanza di Looker.
Utilizza il menu a discesa Schema per selezionare un modello Looker con i dati che vuoi visualizzare in Tableau Desktop. Tableau popola l'elenco Tabella con le esplorazioni di Looker del modello Looker selezionato.
Per iniziare a esplorare i dati, seleziona e trascina un oggetto dall'elenco Tabelle nell'area di lavoro.
Per ulteriori informazioni sull'utilizzo di Tableau per connetterti ai dati di Looker, consulta le sezioni seguenti:
Tableau Server
Il connettore BI Looker-Tableau è supportato per Tableau Server. Prima di poter utilizzare il connettore BI Looker-Tableau con Tableau Server, devi disporre di:
- Un'istanza di Looker che esegue Looker 24.14 o versioni successive e configurata per l'integrazione OAuth dall'amministratore di Looker.
- Un'istanza di Tableau Server configurata dall'amministratore di Tableau per la connessione a Looker.
Per maggiori dettagli, consulta la pagina della documentazione Amministrazione delle connessioni da Tableau a Looker.
Se l'amministratore ha configurato l'istanza di Looker e Tableau Server, puoi utilizzare Looker come origine dati per Tableau Desktop e pubblicare la cartella di lavoro o l'origine dati su Tableau Server.
Identificare le query di Tableau nell'interfaccia utente di Looker
Le query di Tableau vengono eseguite tramite l'interfaccia SQL aperta. Gli amministratori di Looker possono utilizzare l'interfaccia utente di Looker per identificare le query provenienti dall'interfaccia SQL aperta, come descritto nella documentazione dell'interfaccia SQL aperta.
Le query del connettore BI Looker-Tableau hanno un valore Origine "sql_interface" o "SQL Interface".
Aspetti da considerare
Quando esplori i dati di Looker con Tableau, tieni presente le seguenti considerazioni:
- Il connettore BI Looker-Tableau si basa sull'interfaccia SQL aperta di Looker e presenta le stesse limitazioni LookML e SQL dell'interfaccia SQL aperta. Per maggiori dettagli, consulta la documentazione dell'interfaccia SQL aperta.
- Tableau esegue automaticamente query sul database ogni volta che viene apportata una modifica alla query, inclusa l'aggiunta e la rimozione di campi utilizzando il connettore BI Looker-Tableau. Puoi disattivare gli aggiornamenti automatici in Tableau. Per maggiori informazioni, consulta la documentazione di Tableau.
- Non puoi utilizzare Tableau per unire due esplorazioni di Looker. Se vuoi unire le esplorazioni, utilizza Looker per creare le unioni nel modello Looker. Per informazioni sull'utilizzo delle unioni in Looker, consulta le pagine della documentazione di Looker Utilizzo delle unioni in LookML e Parametri di unione.
- Il connettore BI Looker-Tableau è progettato per funzionare con una connessione live in Tableau. La modalità di estrazione dei dati di Tableau estrae le misure di Looker con un valore "null" e pertanto non produce risultati accurati. Se vuoi utilizzare la modalità di estrazione, puoi creare campi aggregati in Tableau direttamente dai campi delle dimensioni di Looker anziché utilizzare le misure di Looker.