Authentifizierungsfehler bei der Anmeldung von Power BI mit Customer Journey Analytics AEP
In Adobe Customer Journey Analytics treten Authentifizierungsfehler beim Verbinden von Power BI mit dem BI-Connector mithilfe eines SQL-Clients aufgrund falscher Formatierung der Anmeldeinformationen oder falsch konfigurierter Berechtigungen auf. Um dieses Problem zu beheben, aktualisieren Sie die Anmeldeinformationen, weisen Sie die richtigen Berechtigungen zu und verwenden Sie das erforderliche Benutzername- und Kennwortformat
Beschreibung description
Umgebung
Adobe Customer Journey Analytics, Adobe Experience Platform
Problem/Symptome
Versuche, Power BI über den BI-Connector mit CJA zu verbinden, führen zu einer Fehlermeldung: Wir konnten uns nicht mit den angegebenen Anmeldeinformationen authentifizieren. Bitte erneut versuchen.
Lösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
Wechseln Sie in Adobe Experience Platform zu Abfragen
>Anmeldeinformationen und wählen Sie Anmeldeinformationen generieren aus. Weitere Informationen finden Sie unter Generieren von Anmeldeinformationen für den Abfrage-Service.Hinweis: Die generierte JSON-Datei enthält Ihre Anmeldedaten.
-
Vergewissern Sie sich, dass die neuen Anmeldeinformationen sowohl in der Experience Platform-Benutzeroberfläche als auch in Adobe IO Developer Console sichtbar .
-
Fügen Sie in Admin Console die neu erstellten API-Anmeldeinformationen (normalerweise der Adobe IO-Projektname) zu einem Produktprofil hinzu, für das die CJA BI-Erweiterung aktiviert ist und das relevante Datenansichten enthält.
-
Weisen Sie in AEP die Berechtigungen für Verwalten von Abfragen, Verwalten der Integration des Abfrage-Service und Datenzugriff zu. Die Rolle wird automatisch als „QueryServiceIntegration…“ erstellt.
-
Gewähren Sie in CJA Produktadministratorzugriff auf Customer Journey Analytics, um Verbindungen und Datenansichten anzuzeigen, zu bearbeiten, zu aktualisieren oder zu löschen.
-
Konfigurieren der Verbindung von Power BI für AEP:
- Öffnen Sie Power BI und wählen Sie Daten abrufen
>PostgreSQL-Datenbank aus der Connector-Liste. - Geben Sie den Host ein, wie in Ihrer Experience Platform-Konfiguration angegeben.
- Setzen Sie den Datenbankwert auf
prod:cja?FLATTEN(?FLATTENwird aus Kompatibilitätsgründen empfohlen). - Verwenden Sie den DirectQuery-Modus für Konnektivität. Weitere Informationen finden Sie unter Verbinden von Power BI mit dem Abfrage-Service.
- Öffnen Sie Power BI und wählen Sie Daten abrufen
-
Für die Authentifizierung:
- Legen Sie auf der Seite mit den Anmeldeinformationen Benutzername als Ihre IMS-Organisations-ID fest.
- Legen Sie das Kennwort im Format
technicalAccountId:credentialfest (wobeitechnicalAccountIdund die Anmeldedaten aus Ihrer JSON-API-Anmeldedaten stammen).
-
Wählen Sie die gewünschten Tabellen aus und klicken Sie auf Laden.
-
Stellen Sie sicher, dass die Authentifizierung erfolgreich ist und die Tabellen zugänglich sind.
Hinweis:
- Beim Generieren von Anmeldeinformationen in AEP wird automatisch ein entsprechendes Projekt in Adobe IO-Projekten erstellt, das in der Regel wie
EQS-[ sandbox name] -OAuth...benannt ist. Sie können sie auch finden, indem Sie nach der „ID des technischen Kontos“ als Filter suchen. - Technische Konten können nicht direkt als Benutzer zu Benutzergruppen hinzugefügt werden. Verwalten Sie Berechtigungen über API-Anmeldeinformationen, die Produktprofilen zugewiesen sind.
- Das Kennwort muss immer das Format
technicalAccountId:credentialfür nicht ablaufende Anmeldeinformationen für die Query Service-Integration verwenden. - Wenn nach der Verbindung nur eine Teilmenge von Tabellen angezeigt wird, stellen Sie sicher, dass alle erforderlichen Datenansichten in den Berechtigungen Ihres Produktprofils enthalten sind.
- Bei Problemen wenden Sie sich an den Adobe-Support um detaillierte Hilfe zu erhalten.
Verwandtes Lesen
- Handbuch zu Anmeldeinformationen im Handbuch zum AEP Query Service
- Verbinden von Power BI mit dem AbfrageService im Handbuch zu AEP Query Service