Batch Ingestion Error INGEST-1211-400: Why does formatted JSON fail but JSONL succeeds?
Hello Adobe Community,
I'm experiencing an inconsistent behavior with batch data ingestion in AEP and would like to understand the underlying technical reasons.
Issue: When uploading data via the UI to a Profile-enabled dataset, I'm getting error INGEST-1211-400 with formatted JSON, but the same data succeeds when converted to JSONL (newline-delimited JSON).
Error Details:
- Error Code:
INGEST-1211-400 - Description: "An error occurred while processing the batch. Please contact support."
- Error Code:
150- "Parsing errors occurred when converting or validating the data" - Records received: 0
- Records ingested: 0
What works:
{"_id":"/profile/0001","personID":"000000000001","person":{"name":{"firstName":"Luis"}},"personalEmail":{"address":"user@example.com"}}
What fails:
{
"_id": "/profile/0001",
"personID": "000000000001",
"person": {
"name": {
"firstName": "Luis"
}
},
"personalEmail": {
"address": "user@example.com"
}
}