Il connettore Looker: Power BI consente di utilizzare Microsoft Power BI Desktop per connettersi ai dati da un'esplorazione Looker.
Configurazione di Power BI Desktop per la connessione a Looker
Per utilizzare il connettore BI di Looker-Power, segui questa procedura:
- Verifica i requisiti.
- Abilita il connettore sull'istanza di Looker.
- Scaricare e salvare il file del connettore: ogni utente che vuole accedere al Looker BI Power Connector deve scaricare il file
Looker_1.0.0.mez
e salvarlo in una directory specifica sul proprio computer. - Configura Power BI Desktop per un connettore personalizzato: ogni utente di Power BI Desktop deve configurare le impostazioni di sicurezza di Power BI Desktop per utilizzare un connettore personalizzato non certificato.
Questi passaggi sono descritti in dettaglio nelle sezioni di questa pagina.
Dopo aver completato i passaggi per connettere Looker a Power BI Desktop, puoi connetterti ai dati di Looker da Power BI e pubblicare report in Power BI. Facoltativamente, puoi configurare il gateway di dati on-premise per aggiornare i report Looker utilizzando il servizio Power BI (Power BI online). Per ulteriori informazioni, consulta la pagina Utilizzare il servizio Power BI con il connettore Looker-Power BI.
Requisiti
Per configurare Looker-Power BI Connector, devi disporre di:
- Microsoft Power BI Desktop installato sul computer.
- Un'istanza di Looker che soddisfa i seguenti requisiti:
- L'istanza deve essere ospitata da Looker. Le istanze Looker (Google Cloud Core) sono ospitate da Looker e supportano Looker-Power BI Connector.
- L'istanza deve eseguire Looker 23.10 o versioni successive.
- Un account utente Looker sull'istanza di Looker con l'autorizzazione
explore
, necessaria per accedere alle esplorazioni in Looker. Se vuoi lavorare con query con più di 5000 righe, hai bisogno anche dell'autorizzazionedownload_without_limit
(consulta Limiti delle righe per le query per informazioni sui limiti di download).
Abilita il connettore sull'istanza di Looker
L'istanza di Looker che vuoi utilizzare con il connettore BI di Looker-Power deve essere abilitata per il connettore Microsoft Power BI:
- Per le istanze Looker (Google Cloud core), i connettori BI sono abilitati per impostazione predefinita.
- Per le istanze Looker (originali), i connettori BI sono disattivati per impostazione predefinita.
L'amministratore Looker può attivare i connettori BI nel riquadro dei connettori BI nella sezione Piattaforma del menu Amministrazione di Looker.
Scarica e salva il file del connettore
Per scaricare il file del connettore:
- Fai clic con il tasto destro del mouse su questo link al file
Looker_1.0.0.mez
. - Dal menu di scelta rapida, fai clic su Salva link con nome.
- Salva il file
Looker_1.0.0.mez
nella directory[Documenti]\Microsoft Power BI Desktop\Custom Connectors . Crea le cartelle sul computer se non esistono già.
Configurazione di Power BI Desktop per un connettore personalizzato
Per configurare Looker: connettore BI di BI sul lato desktop di Power BI, segui le istruzioni dei connettori personalizzati sul sito web di Microsoft Power BI.
Come indicato nelle istruzioni, in Estensioni dati selezioni l'opzione (Sconsigliato) Consenti il caricamento di qualsiasi estensione senza convalida o avviso. Seleziona OK, quindi riavvia Power BI Desktop.
Connessione ai dati di Looker da desktop desktop di BI
Dopo aver scaricato il file connettore Looker_1.0.0.mez
e configurato la tua applicazione Power BI Desktop per un connettore personalizzato, puoi utilizzare Power BI Desktop per connetterti ai dati dalla tua istanza di Looker:
- Da Power BI Desktop, seleziona Get Data > More... (Recupera dati > Altro...)
- Nella finestra popup Ottieni dati, inserisci Looker nel campo di ricerca.
- Nei risultati di ricerca, fai clic su Looker (beta), quindi su Connetti.
- Nella finestra popup Connessione a un servizio di terze parti, fai clic su Continua.
Power BI Desktop mostrerà un popup di accesso a Looker. Nel campo Host, digita l'URL dell'istanza. Ad esempio:
example.cloud.looker.com
.Prendi nota dell'URL esatto che inserisci qui. Se intendi configurare il servizio Power BI con il connettore Looker–Power BI, dovrai abbinare perfettamente questo URL al valore che inserisci nel campo Host quando crei una connessione tra il gateway dati on-premise e i dati Looker. Ad esempio,
,example.cloud.looker.com
ohttps://example.cloud.looker.com
https://example.cloud.looker.com/
.(Facoltativo) Utilizza il menu a discesa Disattiva ottimizzazione anteprima per disabilitare la funzionalità di ottimizzazione dell'anteprima.
Seleziona l'opzione DirectQuery per creare una connessione in tempo reale ai tuoi dati su Looker.
Fai clic su OK.
Nel popup Looker, fai clic su Accedi.
Nella schermata di accesso di Looker, accedi alla tua istanza di Looker.
Power BI Desktop tornerà al popup di accesso di Looker con un messaggio che ti informa che hai eseguito l'accesso. Fai clic su Connetti.
Power BI Desktop mostrerà un elenco dei modelli di Looker a cui hai accesso, ciascuno rappresentato come una cartella. Fai clic sul modello Looker a cui vuoi accedere, quindi seleziona la casella di controllo accanto a Looker Explore (Esplorazione Looker) da caricare in Power BI Desktop. Per visualizzare un modello, devi disporre dell'accesso utente o dell'accesso di gruppo a Looker per il set di modelli che contiene il modello. Per accedere alle esplorazioni, devi disporre dell'autorizzazione Looker
explore
.Fai clic su Load (Carica).
Power BI Desktop verrà caricato nei campi dell'esplorazione selezionata nella sezione Campi. Puoi quindi utilizzare i dati di Looker da Explore per creare report in Power BI Desktop. I nomi dei campi verranno visualizzati in un unico elenco nel formato ViewName.FieldName
.
Ottimizzazione dell'anteprima
In genere Power BI Desktop esegue una query di anteprima che restituisce le prime 200 righe di dati (l'anteprima è essenzialmente una query di SELECT * LIMIT 200
). Per un'esplorazione di Looker, questa può essere una query molto grande, perché le esplorazioni di Looker possono coinvolgere molti join e centinaia di campi. Anche se l'argomento LIMIT 200
limita i risultati della query di anteprima a 200 righe, la query di anteprima avvia una scansione completa della tabella sul tuo database.
Il connettore Looker: Power BI utilizza la funzionalità di ottimizzazione dell'anteprima per impedire a Power BI Desktop di eseguire una query di anteprima quando si connette a Looker Explore. Quando la funzionalità Ottimizzazione delle anteprime è abilitata (impostazione predefinita), il connettore Looker-Power BI disattiva la query di anteprima di Power BI Desktop, pertanto Power BI Desktop restituirà una tabella vuota per la query di anteprima. Se vuoi che Power BI Desktop esegua query di anteprima in Looker Explore, puoi disattivare la funzionalità di ottimizzazione dell'anteprima.
Per abilitare le query di anteprima di Power BI Desktop, imposta il valore Disabilita l'ottimizzazione dell'anteprima su TRUE quando esegui la connessione ai dati di Looker da Power BI Desktop.
Monitoraggio del connettore Looker: Power BI
Un amministratore di Looker può visualizzare l'utilizzo del connettore Looker-Power BI utilizzando il gruppo di campi Query API Client Properties (Proprietà client API di query) in System Activity History Explore. Ogni volta che viene eseguita una nuova query, viene creata una voce in Cronologia.
Nel gruppo di campi Query API Client Properties (Nome client API Query), il campo API Client Name mostra il valore Power BI
per identificare le voci del connettore BI di Looker-Power.
Di seguito è riportato un esempio di URL di un'attività di sistema che mostra l'utilizzo di Power BI. Sostituisci <instance_name.looker.com>
con l'URL dell'istanza.
https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.name]=Power+BI&sorts=history.created_time_of_day+desc&limit=5000
Aspetti da considerare
Limiti di righe per le query
Le query del connettore Looker (Power BI) includono automaticamente un'istruzione LIMIT 5000
, a meno che l'account utente Looker non disponga dell'autorizzazione download_without_limit
. Se l'account utente Looker ha download_without_limit
, le query del connettore Looker-Power BI non hanno un limite di righe per le query.
Esplora i filtri
Se l'esplorazione di Looker è definita con i parametri LookML always_filter
o conditionally_filter
, i filtri verranno applicati alle query nel connettore Looker-Power BI, anche se i filtri non saranno visibili in Power BI.
Intervalli di tempo dei gruppi di dimensioni supportati
Per dimension_group
di type: time
, il connettore Looker-Power BI è supportato solo per i periodi di tempo date
e time
. Gli altri periodi di tempo verranno nascosti.
Problemi noti
Di seguito è riportato un problema noto con il connettore BI di Looker-Power:
- Sia le dimensioni che le misure numeriche vengono visualizzate sotto forma di misure (per una descrizione delle dimensioni e delle misure, consulta la sezione Campi di dimensione e misurazione). Per utilizzare una dimensione numerica come dimensione, devi prima modificarla in Non riepilogata in Power BI Desktop.