Fehler „Tabelle nicht für Datensatz bereitgestellt“ bei der Abfrage von Datensätzen
Wenn beim Ausführen einer Abfrage für einen Datensatz in Adobe Experience Platform oder Adobe Journey Optimizer der Fehler "Tabelle nicht für Datensatz bereitgestellt“ auftritt, bedeutet dies, dass der Datensatz keine Daten im Data Lake enthält, auch wenn er möglicherweise Profildaten enthält. Das Problem wird häufig durch Aufnahmemethoden verursacht, die Profile ausfüllen, aber keine Daten in den Data Lake schreiben.
Identifizieren Sie den Datensatztyp und die Aufnahmemethode, um zu bestätigen, ob das Verhalten erwartet wird oder ob Korrekturmaßnahmen erforderlich sind.
Beschreibung description
Umgebung
- Adobe Experience Platform (AEP)
- Adobe Journey Optimizer (AJO)
Problem/Symptome
- Abfragen eines Datensatzes schlagen mit dem Fehler fehl Tabelle nicht für Datensatz bereitgestellt.
- Der Fehler tritt bei Verwendung des Abfrage-Service oder eines externen Datenbank-Tools auf.
Grundursache
Der Fehler weist nicht auf einen Bereitstellungsfehler hin. Das bedeutet, dass der Datensatz keine Daten im Data Lake enthält. Dies tritt auf, wenn entweder keine Aufnahme stattgefunden hat oder wenn Daten mithilfe von partiellen Zeilenaktualisierungen aufgenommen wurden, die in den Unified Profile Service schreiben, aber nicht in den Data Lake.
Adobe Journey Optimizer verwendet auch partielle Zeilenaktualisierungen für:
- AJO-Einverständnisdienst-Datensatz
- Datensatz mit AJO-Push-Profilen
- Die Aktion Profil aktualisieren in Journey
Die Abfrage dieser Datensätze führt immer zur Meldung Tabelle nicht für Datensatz bereitgestellt da das System diese Daten nicht standardmäßig im Data Lake speichert.
Lösung resolution
- Identifizieren Sie den Datensatz, den Sie abfragen. Wenn es sich um den AJO-Einverständnisdienst-Datensatz oder den AJO-Push-ProfilDatensatz handelt, wird der Fehler erwartet. Diese Datensätze nehmen Daten direkt in Profile auf, nicht in den Data Lake, sodass keine Abfragen möglich sind.
- Identifizieren Sie die verwendete Aufnahmemethode. Der Fehler wird erwartet, wenn Sie Daten mit der Aktion Profil aktualisieren auf einer Journey oder mit Teilzeilenaktualisierungen aufnehmen. Es sind keine Korrekturmaßnahmen erforderlich.
- Wenn der Datensatz kein Systemdatensatz ist und keine der oben genannten Bedingungen zutrifft, überprüfen Sie Ihre Aufnahmemethoden und Datenflüsse. Es wurden keine Daten in den Data Lake aufgenommen.
Verwandtes Lesen
- Query Service - Übersicht im Experience Platform Query Service-Handbuch.
- Streamen von Daten an Adobe Experience Platform mit Platform Web SDK im Experience Platform Web SDK-Tutorial.
- Profil aktualisieren im Journey Optimizer-Handbuch.
- Aktivieren eines Datensatzes für Profilaktualisierungen mithilfe von APIs im Handbuch zu Experience Platform-Katalogen und -Datensätzen.