Com o conector Looker-Power BI, você pode usar o Microsoft Power BI Desktop para se conectar aos dados de uma exploração do Looker.
Como configurar o Power BI Desktop para se conectar ao Looker
As etapas gerais para usar o conector Looker-Power BI são as seguintes:
- Verifique os requisitos.
- Ative o conector na sua instância do Looker.
- Faça o download do arquivo do conector e salve-o: cada usuário que quiser acessar o conector BI do Looker–Power precisa fazer o download do arquivo
Looker_1.0.0.mez
e salvá-lo em um diretório específico no computador. - Configurar o Power BI Desktop para um conector personalizado: cada usuário do Power BI precisa definir as configurações de segurança do Power BI Desktop para usar um conector personalizado não certificado.
As seções nesta página descrevem essas etapas em detalhes.
Depois de concluir as etapas para conectar o Looker ao Power BI Desktop, conecte-se aos dados do Looker do Power BI e publique relatórios nele. Como opção, é possível configurar o gateway de dados no local para atualizar seus relatórios do Looker usando o serviço de BI de energia (Power BI on-line). Consulte a página de documentação Como usar o serviço de BI de energia com o conector do Looker-Power BI para mais informações.
Requisitos
Para configurar o conector Looker-Power BI, você precisa do seguinte:
- Microsoft Power BI Desktop instalado no computador.
- Uma instância do Looker que atenda aos seguintes requisitos:
- A instância precisa ser hospedada pelo Looker. As instâncias do Looker (Google Cloud Core) são hospedadas pelo Looker e são compatíveis com o conector Looker-Power BI.
- A instância precisa executar o Looker 23.10 ou posterior.
- Uma conta de usuário do Looker na instância do Looker com a permissão
explore
, que é necessária para acessar o Explorars no Looker. Se você quiser trabalhar com consultas com mais de 5.000 linhas, também precisará da permissãodownload_without_limit
. Consulte Limites de linhas de consulta para informações sobre limites de download.
Ativar o conector na sua instância do Looker
A instância do Looker que você quer usar com o conector BI do Looker–Power precisa estar ativada para o conector do Microsoft Power BI:
- Nas instâncias do Looker (Google Cloud Core), os conectores de BI são ativados por padrão.
- Para instâncias do Looker (original), os conectores de BI são desativados por padrão.
O administrador do Looker pode ativar conectores de BI no painel Conectores de BI, na seção Plataforma do menu Administrador.
Fazer o download e salvar o arquivo do conector
Para fazer o download do arquivo do conector, siga estas etapas:
- Clique com o botão direito do mouse neste link para o arquivo
Looker_1.0.0.mez
. - No menu do botão direito do mouse, selecione Salvar link como....
- Salve o arquivo
Looker_1.0.0.mez
no diretório[Documents]\Microsoft Power BI Desktop\Custom Connectors . Crie as pastas no computador se elas ainda não existirem.
Como configurar o Power BI Desktop para um conector personalizado
Para configurar o Looker–Power BI Connector no lado da área de trabalho do Power BI, siga as instruções em Conectores personalizados no site do Microsoft Power BI.
Conforme descrito nas instruções, em Extensões de dados, você selecionará a opção (Não recomendado) Permitir que qualquer extensão seja carregada sem validação ou aviso. Selecione OK e reinicie a área de trabalho do Power BI.
Como se conectar aos dados do Looker no Power BI Desktop
Depois de fazer o download do arquivo do conector Looker_1.0.0.mez
e configurar o aplicativo Power BI Desktop para um conector personalizado, use o Power BI Desktop para se conectar aos dados da instância do Looker:
- No Power BI Desktop, selecione Ver dados > Mais...
- Na janela pop-up Obter dados, digite Looker no campo de pesquisa.
- Nos resultados da pesquisa, clique em Looker (Beta) e em Conectar.
- Na janela pop-up Como se conectar a um serviço de terceiros, clique em Continuar.
O Power BI Desktop exibirá um pop-up de login do Looker. No campo Host, digite o URL da sua instância. Por exemplo,
example.cloud.looker.com
.Anote o URL exato inserido aqui. Se você pretende configurar o serviço de BI de energia com o Looker–Power BI Connector, será necessário fazer a correspondência perfeita desse URL com o valor inserido no campo Host ao criar uma conexão entre o gateway de dados local e os dados do Looker. Por exemplo,
,example.cloud.looker.com
ouhttps://example.cloud.looker.com
.https://example.cloud.looker.com/
Opcionalmente, use o menu suspenso Desativar otimização da visualização para desativar o recurso Otimização da visualização.
Selecione a opção DirectQuery para criar uma conexão ativa com seus dados no Looker.
Clique em OK.
No pop-up do Looker, clique em Sign in.
Na tela de login do Looker, faça login na sua instância do Looker.
O Power BI Desktop retornará ao pop-up de login do Looker, com uma mensagem informando que você fez login. Clique em Conectar.
O Power BI Desktop exibirá uma lista dos modelos do Looker aos quais você tem acesso, cada um representado como uma pasta. Clique no modelo do Looker que você quer acessar e marque a caixa de seleção ao lado do Looker Explore que você quer carregar no Power BI Desktop. Para ver um modelo, você precisa ter acesso de usuário do Looker ou acesso de grupo ao conjunto de modelos que o contém. Para acessar a ferramenta Explorar, você precisa ter a permissão
explore
do Looker.Clique em Load.
O Power BI Desktop será carregado nos campos da seção "Explorar" selecionada na seção Campos. Você pode usar os dados do Looker em "Explorar" para criar relatórios no Power BI Desktop. Os nomes dos campos aparecerão em uma única lista no formato ViewName.FieldName
.
Visualizar otimização
O Power BI Desktop normalmente executa uma consulta de visualização que retorna as primeiras 200 linhas de dados (a visualização é basicamente uma consulta SELECT * LIMIT 200
). Para uma exploração do Looker, essa pode ser uma consulta muito grande, porque o Looker pode envolver muitas junções e centenas de campos. Embora o argumento LIMIT 200
restrinja os resultados da consulta de visualização a 200 linhas, a consulta de visualização inicia uma verificação completa da tabela no banco de dados.
O conector Looker BI usa o recurso de otimização de visualização para impedir que a área de trabalho do Power BI execute uma consulta de visualização quando se conectar ao Looker Explore. Quando o recurso Preview Optimization está ativado (padrão), o conector do Looker BI de energia desativa a consulta de visualização do Power BI Desktop, então ele retorna uma tabela vazia para a consulta de visualização. Se você quiser que o Power BI Desktop faça consultas de visualização no Looker Explore, desative o recurso Otimização da visualização.
Para ativar as consultas de visualização do Power BI Desktop, defina o valor Disable Preview Optimization como TRUE ao se conectar aos dados do Looker no Power BI Desktop.
Como monitorar o conector do Looker BI no Looker
Um administrador do Looker pode ver o uso do conector de BI de energia no Looker usando o grupo de campos Propriedades do cliente da API Query em Explorar o histórico de atividades do sistema. Uma entrada é criada em Explorar o histórico sempre que uma nova consulta é executada.
No grupo de campos Propriedades de cliente da API Query, o Nome do cliente de API mostra um valor Power BI
para identificar entradas do conector de ligação de Looker-Power.
Veja a seguir um exemplo de um URL de atividade do sistema que mostra o uso de Power BI. Substitua <instance_name.looker.com>
pelo URL da instância.
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
Informações importantes
Limites de linha da consulta
As consultas do Looker-Power BI Connector incluirão automaticamente uma instrução LIMIT 5000
, a menos que a conta de usuário do Looker tenha a permissão download_without_limit
. Se a conta de usuário do Looker tiver download_without_limit
, as consultas do conector Looker-Power BI não terão limite de linha de consulta imposta.
Explorar filtros
Se a ferramenta Explorar do Looker estiver definida com os parâmetros always_filter
ou conditionally_filter
LookML, os filtros serão aplicados às consultas no conector Looker BI, mesmo que os filtros não estejam visíveis na Power BI.
Períodos compatíveis de grupos de dimensões
Para o dimension_group
de type: time
, somente o período de date
e time
é compatível com o conector de BI do Looker. Outros períodos ficarão ocultos.
Problemas conhecidos
Veja a seguir um problema conhecido com o conector Looker-Power BI:
- As dimensões e medidas numéricas são renderizadas como medidas. Consulte Campos de dimensão e medida para ver uma descrição de dimensões e medidas. Para usar uma dimensão numérica, primeiro ela precisa ser resumida no Power BI Desktop.