Modo de Conectividade de Dados

Em seguida, você pode selecionar seu Data Connectivity mode. Na caixa de diálogo PostgreSQL database, selecione Import seguido de 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 modo Import, leia a seção sobre importação de uma tabela. Para saber mais sobre o modo DirectQuery, leia a seção sobre consulta a um conjunto de dados sem importar os dados.

Selecione OK depois de confirmar os detalhes do banco de dados.

Autenticação

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 estes detalhes e selecione Connect para prosseguir para a próxima etapa.

Importar uma tabela

Selecionando o Import Data Connectivity mode, o conjunto de dados completo é importado, o que permite usar as tabelas e colunas selecionadas no aplicativo de desktop Power BI 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 de OK. A caixa de diálogo Navigator é 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 a Power BI. A tabela foi importada para Power BI.

Informações gerais sobre como se conectar aos dados no aplicativodo PowerBi desktop podem ser encontradas na documentação oficial.

Importar tabelas usando SQL personalizado

Atualmente, o Power BI e outras ferramentas de terceiros, como o Tableau, não permitem que os usuários importem objetos aninhados, como objetos XDM no Experience Platform. Para levar em conta isso, Power BI permite que você use SQL personalizado para acessar esses campos aninhados e criar uma exibição nivelada dos dados. Power BI carrega essa exibição nivelada dos dados aninhados anteriormente como uma tabela normal.

Na caixa de diálogo PostgreSQL database, selecione Advanced options para inserir uma consulta SQL personalizada na seção SQL statement. 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 como conectar o PowerBI usando uma instrução SQL nas opções avançadas.

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

Uma vez concluída a autenticação, uma pré-visualização dos dados nivelados será exibida no painel da Área de Trabalho Power BI como uma tabela. O nome do servidor e do banco de dados são listados na parte superior da caixa de diálogo. Selecione Load para concluir o processo de importação.

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