Errores de autenticación de credenciales que conectan Power BI con Customer Journey Analytics AEP
En Adobe Customer Journey Analytics, se producen errores de autenticación al conectar Power BI al conector de BI mediante un cliente SQL debido a un formato de credenciales incorrecto o a permisos mal configurados. Para solucionar este problema, actualice las credenciales, asigne los permisos correctos y utilice el nombre de usuario y el formato de contraseña necesarios
Descripción description
Entorno
Adobe Customer Journey Analytics, Adobe Experience Platform
Problema/Síntomas
Los intentos de conectar Power BI a CJA mediante el conector de BI generaron un mensaje de error: No se pudo autenticar con las credenciales proporcionadas. Inténtelo de nuevo.
Resolución resolution
Para solucionar este problema, siga estos pasos:
-
En Adobe Experience Platform, vaya a Consultas
>Credenciales y seleccione Generar credencial. Para obtener más información, vea Generar credenciales para el servicio de consultas.Nota: El archivo JSON generado contiene sus credenciales.
-
Confirme que la nueva credencial esté visible tanto en la interfaz de usuario de Experience Platform como en Adobe IO Developer Console.
-
En Admin Console, añada la credencial de la API recién creada (normalmente el nombre del proyecto de Adobe IO) a un perfil de producto que tenga habilitada la extensión de CJA BI e incluya vistas de datos relevantes.
-
Asigne los permisos para Administrar consultas, Administrar integración del servicio de consultas y acceso a los datos a la función en AEP. El sistema crea automáticamente la función como 'QueryServiceIntegration…'.
-
En CJA, conceda acceso de administrador de productos a Customer Journey Analytics para ver, editar, actualizar o eliminar conexiones y vistas de datos.
-
Configuración de Power BI para la conexión de AEP:
- Abra Power BI y seleccione Obtener datos
>PostgreSQL base de datos de la lista de conectores. - Introduzca el host como se especifica en la configuración de Experience Platform.
- Establezca el valor de la base de datos en
prod:cja?FLATTEN(se recomienda usar?FLATTENpor motivos de compatibilidad). - Utilice el modo DirectQuery para la conectividad. Para obtener más información, consulte Conectar Power BI al servicio de consultas.
- Abra Power BI y seleccione Obtener datos
-
Para la autenticación:
- Establezca Username como su ID de organización de IMS desde la página de credenciales.
- Establezca la contraseña en el formato
technicalAccountId:credential(dondetechnicalAccountIdy las credenciales proceden de la credencial JSON de la API).
-
Seleccione las tablas que desee y haga clic en Cargar.
-
Compruebe que la autenticación se realiza correctamente y que se puede acceder a las tablas.
Nota:
- Al generar credenciales en AEP, se crea automáticamente un proyecto correspondiente en los proyectos de Adobe IO, con el nombre habitual de
EQS-[ sandbox name] -OAuth.... También puede encontrarlo buscando el "ID de cuenta técnica" como filtro. - Las cuentas técnicas no se pueden agregar directamente como usuarios a grupos de usuarios; administre permisos a través de credenciales de API asignadas a perfiles de producto.
- La contraseña siempre debe usar el formato
technicalAccountId:credentialpara las credenciales de integración del servicio de consultas que no caduquen. - Si solo aparece un subconjunto de tablas después de la conexión, confirme que todas las vistas de datos necesarias están incluidas en los permisos del perfil del producto.
- Si tiene algún problema, comuníquese con la Atención al cliente de Adobe para obtener ayuda detallada.
Lectura relacionada
- Guía de credenciales en la guía de AEP Query Service
- Conectar Power BI al servicio de consultas en la Guía del servicio de consultas de AEP