Como usar o serviço Power BI com o conector Looker – Power BI

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:

  1. Configure o gateway local.
  2. Adicione permissões de pasta à conta de serviço do Power BI.
  3. 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:

  1. Abra um navegador e acesse o serviço Power BI (Power BI on-line) em app.powerbi.com.
  2. 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.
  3. No menu Fazer download, selecione a opção Gateway de dados. Uma nova guia do navegador será aberta na janela Gateway do Power BI.
  4. 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.
  5. Quando o download for concluído, abra o arquivo GatewayInstall.exe.
  6. Quando solicitado, selecione Run, aceite os Termos de Uso e selecione Install.
  7. Quando solicitado, insira o endereço de e-mail associado à sua conta de serviço do Power BI.
  8. Se solicitado, faça login com as credenciais da sua conta do Microsoft 365.
  9. Selecione Registrar um novo gateway neste computador.
  10. 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.
  11. Insira uma chave de recuperação para o gateway. Guarde essas informações em um local seguro.
  12. Selecione Configurar. Quando o registro for concluído, a janela Gateway de dados locais será aberta.
  13. Na janela Gateway de dados local, selecione Conectores no painel lateral. O painel Conectores de dados personalizados é aberto.
  14. 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).
  15. Selecione Apply.
  16. 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 é [Documents]\Microsoft Power BI Desktop\Custom Connectors, mas você pode ter feito o download do arquivo para um local diferente.

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:

  1. Abra o Windows Explorer e navegue até a pasta [Documents]\Microsoft Power BI Desktop.
  2. Clique com o botão direito do mouse na pasta Conectores personalizados e selecione Propriedades.
  3. Na guia Segurança, verifique se o usuário PBIEgwService está listado.
  4. Se o usuário PBIEgwService não estiver listado, clique em Editar e, em seguida, clique em Adicionar.
  5. Digite NT Service\PBIEgwService e selecione OK.
  6. Verifique se as seguintes permissões estão marcadas para o usuário PBIEgwService:
    • Leitura e execução
    • Listar conteúdo da pasta
    • Read
  7. Selecione OK.
  8. Abra o aplicativo Gateway de dados local e selecione Conectores no painel lateral.
  9. Use a função de navegador de arquivos no painel Conectores de dados personalizados para selecionar o diretório Conectores personalizados.
  10. Selecione Apply.
  11. 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.

  1. 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.
  2. Abra um navegador e acesse o serviço Power BI (Power BI on-line) em app.powerbi.com.
  3. 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.
  4. Em Configurações, selecione Gerenciar conexões e gateways.
  5. Selecione a guia Gateways de dados locais.
  6. Encontre a listagem do gateway local do conector do Looker-Power BI que você criou como parte do procedimento Como configurar o gateway local.
  7. Na ficha do seu gateway local, selecione o menu de três pontos Mais ações e, em seguida, Configurações.
  8. Na janela Configurações, acesse a seção Power BI.
  9. 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
  10. Clique em Salvar.
  11. Abra o conjunto de dados no serviço Power BI (Power BI on-line).
  12. No conjunto de dados, selecione File > Settings.
  13. Role até Conexão de gateway e selecione-a para mostrar as opções de conexão de gateway.
  14. Na listagem do seu gateway local do conector do Looker-Power BI, selecione o ícone de seta Ver fontes de dados.
  15. Selecione Adicionar manualmente ao gateway.
  16. 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ê usou https://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.
  17. 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:

  1. No Power BI Desktop, abra o relatório e selecione o menu Início na parte de cima da janela.
  2. Selecione a opção Publicar no menu Página inicial.
  3. 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.
  4. Clique no link para abrir o Power BI.
  5. No serviço Power BI, acesse Espaços de trabalho e selecione o espaço de trabalho em que você publicou o relatório.
  6. Encontre a listagem para o conjunto de dados do seu relatório (não o próprio relatório).
  7. 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.