Conectar Power BI para o Serviço de consulta

Este documento aborda as etapas para a conexão Power BI Desktop com o Serviço de consulta da Adobe Experience Platform.

Introdução

Este guia requer que você já tenha acesso à Power BI e estão familiarizados com como navegar em sua interface. Para baixar Power BI Área de trabalho ou para obter mais informações, consulte oficial Power BI documentação.

IMPORTANT
A variável Power BI o aplicativo de desktop é somente disponível em dispositivos Windows.

Para adquirir as credenciais necessárias para conexão Power BI Para o Experience Platform, você deve ter acesso ao espaço de trabalho Consultas na interface do usuário da Platform. Entre em contato com o administrador da organização se você não tiver acesso ao espaço de trabalho de consultas.

Após a instalação Power BI, será necessário instalar Npgsql, um pacote de driver .NET para PostgreSQL. Mais informações sobre o Npgsql podem ser encontradas no Documentação Do Npgsql.

IMPORTANT
Você deve baixar a v4.0.10 ou inferior, pois as versões mais recentes resultam em erros.

Em "Npgsql GAC Installation" na tela configuração personalizada, selecione Will be installed on local hard drive.

Para garantir que o Npgsql foi instalado corretamente, reinicie o computador antes de prosseguir para as próximas etapas.

Conectar Power BI para o Serviço de consulta connect-power-bi

Para conectar Power BI para o Serviço de consulta, abra Power BI e selecione Get Data na faixa de opções do menu superior. Em seguida, digite "PostgreSQL" na barra de pesquisa para restringir a lista de fontes de dados. Nos resultados exibidos, selecione PostgreSQL database, seguido por Connect.

A variável PostgreSQL é exibida, solicitando valores para o servidor e o banco de dados. Instruções adicionais sobre como conectar-se a um banco de dados PostgreSQL no Power Query Desktop encontra-se no sítio Web PowerBI documentação.

Esses valores obrigatórios foram obtidos de suas credenciais do Adobe Experience Platform. Para encontrar suas credenciais, faça logon na interface do usuário da Platform e selecione Consultas na navegação à esquerda, seguido por Credenciais. Para obter mais informações sobre como localizar o nome do banco de dados, o host, a porta e as credenciais de logon, leia a guia de credenciais.

IMPORTANT
Como usuário do Power BI Tableau, você pode conectar o Customer Journey Analytics às ferramentas de BI na guia de credenciais do Serviço de consulta. Consulte a documentação de credenciais para obter instruções sobre como conectar suas ferramentas de BI ao Customer Journey Analytics.

O espaço de trabalho Experience Platform Queries com a guia Credenciais e as credenciais de Expiração são destacadas.

No Server do campo PostgreSQL database , insira o valor do host encontrado no Serviço de consulta Credenciais seção. Para produção, adicione a porta :80 ao final da cadeia de caracteres do host. Por exemplo, made-up.platform-query.adobe.io:80.

A variável Database o campo pode ser "todos" ou um nome de tabela de conjunto de dados. Por exemplo, prod:all.

IMPORTANT
As estruturas de dados aninhadas em ferramentas de BI de terceiros podem ser niveladas para melhorar sua usabilidade e reduzir a carga de trabalho necessária para recuperar, analisar, transformar e relatar dados. Consulte a documentação noFLATTEN recurso para obter instruções sobre como ativar essa configuração ao conectar-se a um banco de dados.

Modo de Conectividade de Dados data-connectivity-mode

Em seguida, você pode selecionar o Data Connectivity mode. No PostgreSQL database , selecione Import seguido por OK para exibir uma lista de todas as tabelas disponíveis, ou selecione DirectQuery para consultar a fonte de dados diretamente sem importar ou copiar dados diretamente para Power BI.

Para saber mais sobre o Import , leia a seção sobre importação de uma tabela. Para saber mais sobre DirectQuery , leia a seção sobre consulta de um conjunto de dados sem importar dados.

Selecionar OK após confirmar os detalhes do banco de dados.

Autenticação authentication

Após confirmar o modo de conectividade de dados, é exibido um prompt solicitando seu nome de usuário, senha e configurações do aplicativo. Nesse caso, o nome de usuário é a ID da organização e a senha é o token de autenticação. Ambos podem ser encontrados na página de credenciais do Serviço de consulta.

Preencha esses detalhes e selecione Connect para prosseguir para a próxima etapa.

Importar uma tabela import

Ao selecionar a variável Import Data Connectivity mode, o conjunto de dados completo é importado, o que permite usar as tabelas e colunas selecionadas na Power BI aplicativo de desktop como está.

IMPORTANT
Para ver as alterações de dados ocorridas desde a importação inicial, atualize os dados em Power BI importando o conjunto de dados completo novamente.

Para importar uma tabela, insira os detalhes do servidor e do banco de dados conforme descrito acima e selecione o Import Data Connectivity mode, seguido por OK. A variável Navigator será exibida, exibindo uma lista de todas as tabelas disponíveis. Selecione a tabela que deseja visualizar, seguida de Load para trazer o conjunto de dados para o Power BI. A tabela agora é importada para o Power BI.

Informações gerais sobre a conexão com dados no desktop PowerBi aplicativo pode ser encontrado na documentação oficial.

Importar tabelas usando SQL personalizado

Power BI e outras ferramentas de terceiros, como Tableau No momento, não permitir que os usuários importem objetos aninhados, como objetos XDM na Platform. Para levar em conta isso, Power BI O permite usar SQL personalizado para acessar esses campos aninhados e criar uma exibição nivelada dos dados. Power BI em seguida, o carrega essa exibição nivelada dos dados aninhados anteriormente como uma tabela normal.

No PostgreSQL database , selecione Advanced options para inserir uma consulta SQL personalizada no SQL statement seção. Essa consulta personalizada deve ser usada para nivelar seus pares de nome-valor JSON em um formato de tabela. A documentação oficial também fornece informações sobre conectar o Power BI usando uma instrução SQL nas opções avançadas.

Depois de inserir sua consulta personalizada, selecione OK para continuar conectando seu banco de dados. Consulte a autenticação acima para obter orientação sobre como conectar um banco de dados a partir dessa parte do fluxo de trabalho.

Quando a autenticação estiver concluída, uma pré-visualização dos dados nivelados será exibida na Power BI Painel da área de trabalho como uma tabela. O nome do servidor e do banco de dados são listados na parte superior da caixa de diálogo. Selecionar Load para concluir o processo de importação.

As visualizações agora estão disponíveis para edição e exportação no Power BI Aplicativo de desktop.

Consultar o conjunto de dados sem importar dados direct-query

A variável DirectQuery Data Connectivity mode consulta a fonte de dados diretamente sem importar ou copiar dados para a Power BI Área de trabalho. Usando esse modo de conexão, você pode atualizar todas as visualizações com dados atuais por meio da interface do. No entanto, o tempo necessário para produzir ou atualizar a visualização varia de acordo com o desempenho da fonte de dados subjacente.

Mais informações sobre a utilização de DirectQuery bem como uma discussão abrangente sobre a sua opções de conectividade, casos de uso e limitações encontra-se no sítio Web PowerBI documentação.

Para usar este Data Connectivity mode, selecione o DirectQuery alternar e depois Advanced options para inserir uma consulta SQL personalizada no SQL statement seção. Assegure que Include relationship columns está selecionada. Após concluir o query, selecione OK para continuar.

Uma pré-visualização do query é exibida. Selecionar Load para ver os resultados da consulta.

Próximas etapas

Após a leitura deste documento, você deve entender como se conectar ao Power BI Aplicativo de desktop e os diferentes modos de conexão de dados disponíveis. Para obter mais informações sobre como gravar e executar queries, consulte orientação para execução de consulta.

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb