Streaming opname mislukt als gevolg van een ongeldige schemaverwijzing
In Adobe Experience Platform kan streaming opname mislukken wanneer een streaming eindpunt wordt gebruikt. De fout geeft aan dat het bericht niet kan worden gevalideerd omdat het niet overeenkomt met de schemaverwijzing van de gegevensset. Dit probleem doet zich voor wanneer de schemaverwijzing in de lading onjuist of misvormd is, vaak toe te schrijven aan een extra karakter dat tijdens exemplaar-deegverrichtingen (gebruikend de lading van het exemplaarschema van UI) wordt geïntroduceerd. Als u de schemaverwijzing corrigeert, wordt de validatiefout verholpen en kunnen de gegevens verder worden ingevoerd. U kunt dit verhelpen door de schemaRef.id in de payload te controleren, ongewenste tekens te verwijderen en de gecorrigeerde aanvraag opnieuw te verzenden.
Beschrijving description
Omgeving
Adobe Experience Platform
Probleem/symptomen
- Streaming-opname mislukt met validatiefouten.
- Het foutbericht geeft aan dat het bericht niet overeenkomt met de schemaverwijzing van de gegevensset.
- Uit mislukte records blijkt dat
schemaRefaan het einde van de schema-URL een onverwacht dubbel aanhalingsteken met URL-codering (%22) bevat.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
- Controleer de lading die voor het stromen opname in AEP wordt verzonden.
- Controleer de koptekstsectie en zoek de
schemaRef.id-waarde. - Verwijder eventuele andere tekens van het einde van
schemaRef.id, zoals een dubbelcitaat met URL-codering (%22). - Zorg ervoor dat
schemaRef.idhet verwachte schema URL voor uw dataset zonder extra karakters aanpast. - Verstuur de streaminglading opnieuw met de gecorrigeerde koptekst.
- Controleer of de gegevens zijn ingevoerd en er geen validatiefouten optreden.
Nota: Deze kwestie komt vaak voor wanneer het kopiëren van waarden uit andere bronnen, die onbedoeld ongewenste karakters in configuratiegebieden kunnen introduceren. Controleer altijd of URL's en id's vrij zijn van coderingsartefacten voordat u deze gebruikt in API-aanvragen of configuratiebestanden.
Verwante lezing
- Streaming ingestie overzicht in de Gids van de Ingestie van Gegevens
- XDM schemacompositie en beste praktijken in de Gids van de Gegevens van de Ervaring Model (XDM).