AEP: errore di acquisizione dati a causa di un payload di richiesta superiore alla dimensione massima consentita
Adobe Experience Platform (AEP) restituisce un errore di dimensione del payload quando la richiesta supera il limite di 1 MB durante l’acquisizione in streaming. Il sistema rifiuta la richiesta e blocca l’acquisizione dei dati. Per risolvere questo problema, riduci la dimensione del payload suddividendo i dati, ottimizzando la struttura, comprimendo il contenuto o regolando le dimensioni del batch.
Descrizione description
Ambiente
Adobe Experience Platform (AEP)
Problema/Sintomi
Durante l’acquisizione dei dati viene visualizzato il seguente errore:
Richiesta non valida: il payload della richiesta è troppo grande. La dimensione massima accettata per i payload di richiesta è '1048576,0 byte'. Aggiorna la richiesta e riprova.
Questo errore si verifica quando il payload supera il limite API, causando errori di acquisizione.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito:
- Dividi i set di dati di grandi dimensioni in blocchi più piccoli con meno di 1 MB e inviali in richieste separate, anziché caricare tutto in una sola volta.
- Rimuovi i campi non necessari dal payload per ridurne le dimensioni.
- Comprimere i dati prima di inviarli utilizzando metodi supportati come
Accept-Encoding: gzip. - Utilizza gli strumenti di monitoraggio per tenere traccia del volume dei dati e rilevare i picchi.
- Verificare se sono state apportate modifiche alla configurazione dopo i test di integrazione del sistema (SIT) che hanno aumentato le dimensioni del payload.
- Segui le protezioni di acquisizione di Adobe mantenendo ogni payload di richiesta inferiore a 1 MB per evitare il rifiuto. Inoltre, assicurati che i singoli record del profilo non siano più grandi di 100 KB, poiché i record che superano questa dimensione vengono automaticamente eliminati durante l’acquisizione, anche se il payload complessivo rientra nei limiti.
Lettura correlata
- Panoramica sull'acquisizione in streaming nella Guida all'acquisizione dei dati di AEP
- Creare una connessione streaming API HTTP utilizzando l'interfaccia utente nella Guida ai connettori di AEP Source