Com o conector Looker-Power BI, é possível usar o Power BI Desktop para se conectar e acessar dados das Análises do Looker e publicar relatórios com eles. Consulte a página de documentação Looker – Power BI Connector para informações sobre como conectar o Power BI Desktop ao Looker.
Depois de publicar relatórios no Power BI Desktop usando o conector Looker-Power BI, você pode configurar um gateway local para atualizar os relatórios no serviço Power BI.
Esta página descreve as seguintes etapas para usar o serviço Power BI com o conector Looker – Power BI:
- Configure o gateway local.
- Adicione permissões de pasta à conta de serviço do Power BI.
- Crie uma conexão entre o gateway de dados local e um conjunto de dados do Looker.
Depois de configurar o serviço Power BI com o conector Looker-Power BI, é possível publicar um relatório com o serviço Power BI usando a segurança no nível da linha.
Como configurar o gateway local
Depois de configurar o Power BI Desktop para se conectar ao Looker (consulte o procedimento na página de documentação Looker–Power BI Connector), é possível configurar o gateway de dados local para o conector Looker–Power BI seguindo estas etapas:
- Abra um navegador e acesse o serviço Power BI (Power BI on-line) em app.powerbi.com.
- Selecione o ícone Download na parte de cima da página. Se o ícone Fazer o download não aparecer na sua janela, selecione o menu de três pontos Configurações e, depois, Fazer o download.
- No menu Fazer download, selecione a opção Gateway de dados. Uma nova guia do navegador será aberta na janela Gateway do Power BI.
- Na janela Gateway do Power BI, selecione o botão Fazer o download do modo padrão. Será feito o download de um arquivo
GatewayInstall.exe
. - Quando o download for concluído, abra o arquivo
GatewayInstall.exe
. - Quando solicitado, selecione Run, aceite os Termos de Uso e selecione Install.
- Quando solicitado, insira o endereço de e-mail associado à sua conta de serviço do Power BI.
- Se solicitado, faça login com as credenciais da sua conta do Microsoft 365.
- Selecione Registrar um novo gateway neste computador.
- Digite um nome para o novo gateway e registre o nome para uso futuro. Você vai precisar selecionar esse gateway ao criar uma conexão entre o gateway local e um conjunto de dados do Looker.
- Insira uma chave de recuperação para o gateway. Guarde essas informações em um local seguro.
- Selecione Configurar. Quando o registro for concluído, a janela Gateway de dados locais será aberta.
- Na janela Gateway de dados local, selecione Conectores no painel lateral. O painel Conectores de dados personalizados é aberto.
- Use a função do navegador de arquivos no painel Conectores de dados personalizados para selecionar o diretório onde você fez o download e salvou o arquivo
Looker_1.0.0.mez
durante o procedimento Fazer o download e salvar o arquivo do conector ([Documentos]\Microsoft Power BI Desktop\Conectores personalizados ). - Selecione Apply.
- Selecione Aplicar e reiniciar.
O aplicativo Gateway de dados local é reiniciado e reaberto, mostrando um menu suspenso Nome com a opção Looker. Agora é possível publicar um relatório usando o serviço Power BI.
Como adicionar permissões de pasta à conta de serviço do Power BI
A conta de serviço do Power BI precisa de permissões de pasta para o diretório Conectores personalizados em que você fez o download e salvou o arquivo Looker_1.0.0.mez
durante o procedimento Fazer o download e salvar o arquivo do conector. O diretório recomendado é
Se a conta de serviço do Power BI não tiver permissões para a pasta Conectores personalizados, você verá esta mensagem na guia Conectores do aplicativo Gateway de dados no local: "Verifique se a conta de serviço de gateway tem permissão para acessar a pasta selecionada..."
Siga as etapas abaixo para conceder à conta de serviço do Power BI acesso à pasta Conectores personalizados:
- Abra o Windows Explorer e navegue até a pasta
[Documents]\Microsoft Power BI Desktop . - Clique com o botão direito do mouse na pasta Conectores personalizados e selecione Propriedades.
- Na guia Segurança, verifique se o usuário PBIEgwService está listado.
- Se o usuário PBIEgwService não estiver listado, clique em Editar e, em seguida, clique em Adicionar.
- Digite
NT Service\PBIEgwService
e selecione OK. - Verifique se as seguintes permissões estão marcadas para o usuário PBIEgwService:
- Leitura e execução
- Listar conteúdo da pasta
- Read
- Selecione OK.
- Abra o aplicativo Gateway de dados local e selecione Conectores no painel lateral.
- Use a função de navegador de arquivos no painel Conectores de dados personalizados para selecionar o diretório Conectores personalizados.
- Selecione Apply.
Selecione Aplicar e reiniciar.
Criar uma conexão entre o gateway de dados local e um conjunto de dados do Looker
Se você tiver configurado o gateway de dados local, poderá usar o serviço Power BI para atualizar os relatórios publicados no Power BI Desktop com dados do conector Looker-Power BI. Consulte Como se conectar aos dados do Looker no Power BI Desktop para informações sobre como se conectar aos dados do Looker.
O procedimento a seguir conecta seu conjunto de dados do Power BI publicado (baseado no Looker) ao serviço do Power BI usando o gateway local.
- Abra o gateway de dados local e acesse a guia Status. Se não tiver feito login, use as credenciais da sua conta de serviço do Power BI.
- Abra um navegador e acesse o serviço Power BI (Power BI on-line) em app.powerbi.com.
- Selecione o ícone Configurações na parte de cima da página. Se o ícone Configurações não aparecer na sua janela, selecione o menu de três pontos Configurações e, depois, Configurações.
- Em Configurações, selecione Gerenciar conexões e gateways.
- Selecione a guia Gateways de dados locais.
- Encontre a listagem do gateway local do conector do Looker-Power BI que você criou como parte do procedimento Como configurar o gateway local.
- Na ficha do seu gateway local, selecione o menu de três pontos Mais ações e, em seguida, Configurações.
- Na janela Configurações, acesse a seção Power BI.
- Ative as duas opções:
- Permitir que as fontes de dados na nuvem do usuário sejam atualizadas por meio deste cluster de gateway
- Permitir que os conectores de dados personalizados do usuário sejam atualizados por este cluster de gateway
- Clique em Salvar.
- Abra o conjunto de dados no serviço Power BI (Power BI on-line).
- No conjunto de dados, selecione File > Settings.
- Role até Conexão de gateway e selecione-a para mostrar as opções de conexão de gateway.
- Na listagem do seu gateway local do conector do Looker-Power BI, selecione o ícone de seta Ver fontes de dados.
- Selecione Adicionar manualmente ao gateway.
Preencha os campos da janela Nova conexão:
- Nome do cluster de gateway: não altere o valor.
- Nome da conexão: adicione um rótulo para a conexão. Pode ser o nome que você quiser.
- Connection type: deixe como Looker.
- Host: insira o URL da instância do Looker. Por exemplo:
example.cloud.looker.com
. O URL precisa corresponder exatamente ao URL que você usou quando se conectou aos dados do Looker no Power BI Desktop. Se você usouhttps://example.cloud.looker.com/
durante a configuração, use esse URL exato no campo Host. - Desativar a otimização da visualização: se quiser, marque a caixa Desativar a otimização da visualização para desativar o recurso Otimização da visualização.
- Método de autenticação: mantenha OAuth2 selecionado.
- Editar credenciais: (obrigatório) clique neste link para fazer login na instância do Looker usando suas credenciais do OAuth.
- Ignorar conexão de teste: você tem a opção de marcar Ignorar conexão de teste. Quando a opção Pular conexão de teste não está selecionada (o padrão), o Power BI verifica se é possível se conectar à fonte de dados antes de criar a conexão. Se a fonte de dados estiver indisponível ou lenta, a conexão de teste pode expirar e impedir que o Power BI crie a conexão.
- Nível de privacidade: selecione o nível de privacidade da conexão: Nenhuma, Particular, Organizacional ou Público.
Selecione Criar para criar a conexão.
Há um atraso enquanto o Power BI se conecta à sua instância do Looker e recarrega o conjunto de dados. Depois que a conexão for estabelecida, a seção Conexão com o gateway vai mostrar um status verde na listagem do seu gateway local para o conector Looker-Power BI.
Publicar um relatório com o serviço Power BI usando a segurança no nível da linha
O Power BI Desktop permite usar segurança no nível da linha (RLS, na sigla em inglês) para restringir o acesso de determinados usuários aos dados. Consulte a documentação do Power BI para saber os procedimentos para definir papéis e regras e para validar os papéis no Power BI Desktop.
Depois de definir os papéis no Power BI Desktop, é possível usá-los on-line com o serviço Power BI se você tiver configurado o gateway local para o conector Looker-Power BI.
Para publicar um relatório com o serviço do Power BI usando a segurança no nível da linha, siga estas etapas:
- No Power BI Desktop, abra o relatório e selecione o menu Início na parte de cima da janela.
- Selecione a opção Publicar no menu Página inicial.
- Escolha um espaço de trabalho no menu suspenso e clique em Selecionar. A área de trabalho do Power BI mostra uma mensagem de sucesso que inclui um link para abrir o relatório no Power BI.
- Clique no link para abrir o Power BI.
- No serviço Power BI, acesse Espaços de trabalho e selecione o espaço de trabalho em que você publicou o relatório.
- Encontre a listagem para o conjunto de dados do seu relatório (não o próprio relatório).
- Na listagem do conjunto de dados, clique no menu de três pontos Mais opções e selecione Segurança.
O Power BI vai mostrar a janela Row-Level Security. Aqui, é possível selecionar o papel que você criou no Power BI Desktop, adicionar pessoas ou grupos que pertencem à função e validar seus papéis no serviço Power BI.
Agora é possível compartilhar o relatório com quem quiser, e essa pessoa vai ter acesso apenas aos dados que tem permissão para ver, com base nos papéis que você criou.