Erros de autenticação de credencial ao conectar o Power BI ao Customer Journey Analytics AEP
No Adobe Customer Journey Analytics, erros de autenticação ocorrem ao conectar o Power BI ao BI Connector usando um cliente SQL devido à formatação incorreta da credencial ou a permissões mal configuradas. Para corrigir esse problema, atualize as credenciais, atribua as permissões corretas e use o formato de nome de usuário e senha necessário
Descrição description
Ambiente
Adobe Customer Journey Analytics, Adobe Experience Platform
Problema/Sintomas
As tentativas de conectar o Power BI ao CJA por meio do Conector de BI resultam em uma mensagem de erro: Não foi possível autenticar com as credenciais fornecidas. Tente novamente.
Resolução resolution
Para corrigir esse problema, siga estas etapas:
-
No Adobe Experience Platform, vá para Consultas
>Credenciais e selecione Gerar credencial. Para obter mais informações, consulte Gerar credenciais para o Serviço de Consulta.Observação: o arquivo JSON gerado contém suas credenciais.
-
Confirme se a nova credencial está visível na interface do usuário do Experience Platform e no Adobe IO Developer Console.
-
No Admin Console, adicione a credencial de API recém-criada (geralmente o nome do projeto do Adobe IO) a um perfil de produto que tenha a extensão CJA BI ativada e inclua visualizações de dados relevantes.
-
Atribua as permissões para Gerenciar consultas, Gerenciar a integração do serviço de consulta e acesso aos dados para a função no AEP. O sistema cria automaticamente a função como "QueryServiceIntegration…".
-
No CJA, conceda acesso de administrador de produto ao Customer Journey Analytics para exibir, editar, atualizar ou excluir conexões e visualizações de dados.
-
Configure a conexão do Power BI para AEP:
- Abra o Power BI e selecione Obter Dados Banco de dados
>PostgreSQL da lista de conectores. - Insira o host conforme especificado na configuração do Experience Platform.
- Defina o valor do Banco de Dados como
prod:cja?FLATTEN(recomenda-se o uso de?FLATTENpara compatibilidade). - Use o modo DirectQuery para conectividade. Para obter mais informações, consulte Conectar o Power BI ao Serviço de Consulta.
- Abra o Power BI e selecione Obter Dados Banco de dados
-
Para autenticação:
- Defina Nome de usuário como ID de organização IMS na página de credenciais.
- Defina a Senha no formato
technicalAccountId:credential(em quetechnicalAccountIde a credencial são do JSON da credencial da API).
-
Selecione as tabelas desejadas e clique em Carregar.
-
Verifique se a autenticação foi bem-sucedida e se as tabelas estão acessíveis.
Observação:
- Ao gerar credenciais no AEP, um projeto correspondente é criado automaticamente em projetos do Adobe IO, normalmente nomeados como
EQS-[ sandbox name] -OAuth.... Você também pode encontrá-la procurando a "ID de conta técnica" como filtro. - Contas técnicas não podem ser adicionadas diretamente como usuários a grupos de usuários; gerencie permissões por meio de credenciais de API atribuídas a perfis de produtos.
- A senha deve sempre usar o formato
technicalAccountId:credentialpara credenciais de integração do Serviço de Consulta sem expiração. - Se apenas um subconjunto de tabelas for exibido após a conexão, confirme se todas as visualizações de dados necessárias estão incluídas nas permissões do perfil do produto.
- Se você tiver algum problema, contate o Suporte ao Cliente da Adobe para obter assistência detalhada.
Leitura relacionada
- Guia de credenciais no Guia do Serviço de Consulta do AEP
- Conectar o Power BI ao Serviço de Consulta no Guia do Serviço de Consulta do AEP