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

Com o conector do Looker para o Power BI, você pode usar o Power BI Desktop para se conectar e acessar dados das Análises do Looker, além de publicar relatórios com esses dados. Consulte a página de documentação Conectividade entre o Looker e o Power BI para saber 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 do Power BI.

Esta página descreve as etapas a seguir para usar o serviço do Power BI com o conector Looker-Power BI:

  1. Configurar o gateway local.
  2. Adicione permissões de pasta à conta de serviço do Power BI.
  3. Crie uma conexão entre a porta de dados local e um conjunto de dados do Looker.

Depois de configurar o serviço do Power BI com o conector Looker-Power BI, você pode publicar um relatório com o serviço do 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 a página de documentação do conector Looker–Power BI para o procedimento), você pode configurar o gateway de dados local para o conector Looker–Power BI seguindo estas etapas:

  1. Abra um navegador e acesse o serviço do Power BI (Power BI on-line) em app.powerbi.com.
  2. Selecione o ícone Fazer o download na parte de cima da página. Se o ícone Fazer o download não aparecer na janela, selecione o menu Configurações de três pontos e clique em Fazer o download.
  3. No menu Download, selecione a opção Data Gateway. Uma nova guia do navegador será aberta na janela Power BI Gateway.
  4. Na janela Gateway do Power BI, selecione o botão Fazer o download do modo padrão. Isso vai fazer 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 necessário, faça login com as credenciais da sua conta do Microsoft 365.
  9. Selecione Registrar um novo gateway neste computador.
  10. Insira um nome para o novo gateway e registre-o 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. Anote essas informações em um local seguro.
  12. Selecione Configurar. Quando o registro for concluído, a janela Gateway de dados local 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 em que você fez o download e salvou o arquivo looker_1.4.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 Apply & Restart.

O aplicativo Gateway de dados local é reiniciado e reabre, mostrando um menu suspenso Nome com a opção Looker. Agora você pode publicar um relatório usando o serviço do 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, onde você fez o download e salvou o arquivo looker_1.4.0.mez durante o procedimento Fazer o download e salvar o arquivo do conector. O diretório recomendado é [Documentos]\Microsoft Power BI Desktop\Custom Connectors, mas talvez você tenha feito o download do arquivo em outro local.

Se a conta de serviço do Power BI não tiver permissões para a pasta Conectores personalizados, esta mensagem vai aparecer na guia Conectores do aplicativo Gateway de dados local: "Verifique se a conta de serviço do gateway tem permissão para acessar a pasta selecionada..."

Siga estas etapas para conceder à conta de serviço do Power BI acesso à pasta Conectores personalizados:

  1. Abra o Windows Explorer e navegue até a pasta [Documentos]\Microsoft Power BI Desktop.
  2. Clique com o botão direito do mouse na pasta Custom Connectors e selecione Properties.
  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 Adicionar.
  5. Insira NT Service\PBIEgwService e selecione OK.
  6. Verifique se as seguintes permissões estão marcadas para o usuário PBIEgwService:
    • Ler e executar
    • 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 do navegador de arquivos no painel Conectores de dados personalizados para selecionar o diretório Conectores personalizados.
  10. Selecione Apply.
  11. Selecione Apply & Restart.

Criar uma conexão entre o gateway de dados local e um conjunto de dados do Looker

Se você configurou o gateway de dados local, use o serviço do Power BI para atualizar 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 saber como fazer isso.

O procedimento a seguir conecta seu conjunto de dados publicado do Power BI (com base 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 você ainda não fez login, faça isso usando suas credenciais da conta de serviço do Power BI.
  2. Abra um navegador e acesse o serviço do 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 janela, selecione o menu Configurações de três pontos e clique em 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 para o conector Looker-Power BI que você criou como parte do procedimento Configurar o gateway local.
  7. Na página de detalhes do gateway local, selecione o menu de três pontos Mais ações e 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 em 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 meio deste cluster de gateway
  10. Clique em Salvar.
  11. Abra o conjunto de dados no serviço do Power BI (Power BI on-line).
  12. No conjunto de dados, selecione Arquivo > Configurações.
  13. Role até Conexão do gateway e selecione para mostrar as opções de conexão do gateway.
  14. Na listagem do gateway local do conector Looker–Power BI, selecione o ícone de seta View Datasources.
  15. Selecione Adicionar manualmente ao gateway.
  16. Preencha os campos da janela Nova conexão:

    • Nome do cluster do gateway: deixe esse valor como está.
    • Nome da conexão: adicione um rótulo para a conexão. Pode ser qualquer nome de sua escolha.
    • Tipo de conexão: deixe como Looker.
    • Host: insira o URL da instância do Looker. Por exemplo: example.cloud.looker.com. O URL precisa ser exatamente o mesmo que você usou ao se conectar aos dados do Looker no Power BI Desktop. Se você usou https://example.cloud.looker.com/ durante a configuração, use esse mesmo URL no campo Host.
    • Desativar a otimização de visualização: marque a caixa Desativar a otimização de visualização para desativar o recurso Otimização de visualização.
    • Método de autenticação: mantenha a opção OAuth2 selecionada.
    • Editar credenciais: (obrigatório) clique neste link para fazer login na instância do Looker usando suas credenciais do OAuth.
    • Pular conexão de teste: marque Pular conexão de teste. Quando a opção Pular conexão de teste não está selecionada (padrão), o Power BI verifica se é possível se conectar à sua fonte de dados antes de criar a conexão. Se a fonte de dados estiver indisponível ou lenta, a conexão de teste poderá expirar e impedir que o Power BI crie a conexão.
    • Nível de privacidade: selecione o nível de privacidade da conexão: Nenhum, Particular, Organizacional ou Público.
  17. Selecione Criar para criar a conexão.

Haverá 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 do gateway vai mostrar um status verde para a listagem do gateway local do conector Looker-Power BI.

Publicar um relatório com o serviço do Power BI usando a segurança no nível da linha

Com o Power BI Desktop, você pode usar a segurança no nível da linha (RLS, na sigla em inglês) para restringir o acesso a dados de determinados usuários. Consulte a documentação do Power BI para ver os procedimentos de definição de funções e regras e de validação das funções no Power BI Desktop.

Depois de definir as funções no Power BI Desktop, você poderá usar as funções e regras on-line com o serviço do Power BI se 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 Início.
  3. Selecione um espaço de trabalho no menu suspenso e clique em Selecionar. O Power BI Desktop 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 do 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 do conjunto de dados do relatório (não o relatório em si).
  7. Na lista 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 Segurança no nível da linha. Aqui, você pode selecionar a função criada no Power BI Desktop e adicionar pessoas ou grupos que pertencem a ela e validar suas funções no serviço do Power BI.

Agora você pode compartilhar o relatório com quem quiser, e essas pessoas vão ter acesso apenas aos dados permitidos, com base nas funções que você criou.