UPS-jobbet misslyckas på grund av att inspelningsstorleken överskrider gränsen för intag i AEP
UPS-batchinmatning i Adobe Experience Platform (AEP) misslyckas när posterna överskrider storleksgränserna. Felet UPINGT-007012-400: Poststorleken överskrider gränsen om profilattributen överstiger 100 kB eller händelser överstiger 10 kB. Minska poststorleken för att åtgärda problemet.
Beskrivning description
Miljö
Adobe Experience Platform
Problem/symtom
- UPS-jobbet misslyckades med felet UPINGT-007012-400: Poststorleken överskrider gränsen.
- Batchåtkomsten avbryts på grund av för stora poster i datauppsättningen.
- Datauppsättningens användargränssnitt visar misslyckad batch med storleksrelaterade överföringsfel.
Orsak
För stora poster som har infogats i datalagret överskrider 100 kB för profilattribut eller 10 kB för händelser, vilket gör att batchjobbet misslyckas.
Upplösning resolution
Så här löser du problemet:
-
Kör följande fråga för att identifiera poster som överskrider 100 kB och ersätt
<batch_id>och<record_field>med värden från datauppsättningens användargränssnitt och förhandsgranskningspanelen:code language-none SELECT count(*) AS total_records FROM <dataset_name> WHERE _acp_system_metadata.acp_sourceBatchId = '<batch_id>' AND length(to_json(<record_field>)) > 100000; -
Kör en fråga för att hämta detaljerad information om poster som överskrider storleksgränsen:
code language-none SELECT length(to_json(<record_field>)) AS len, _acp_system_metadata.acp_sourceBatchId FROM <dataset_name> WHERE _acp_system_metadata.acp_sourceBatchId = '<batch_id>' AND length(to_json(<record_field>)) > 100000 ORDER BY len DESC; -
Jämför resultat från inkapslade batchar genom att verifiera att inga poster överskrider garantigränsen med hjälp av liknande frågor.
-
Justera eller filtrera problematiska poster i datauppsättningen så att de uppfyller kraven för att få tillgång till information, t.ex. minska profilattributstorlekar under 100 kB.