Profile stitching fails due to invalid ECID values in Adobe Experience Platform
Profile stitching in Adobe Experience Platform doesn’t occur when the ECID value ingested into a schema-defined identity field fails validation. This causes the Identity Service to skip those records, even if a common identifier exists between profiles. Supplying valid ECID values resolves the issue.
Description description
Environment
Adobe Experience Platform
Issue/Symptoms
- Profiles that share a common identifier (such as Customer ID) don’t stitch together.
- Records contain an invalid value (for example,
NO_ECID) for the ECID field defined as an identity in the schema. - Records with invalid ECID values are skipped during ingestion, resulting in failed profile stitching.
Resolution resolution
Removing an identity designation from a schema field after data ingestion cause breaking changes and should be evaluated carefully before implementation.
Follow these steps to solve the issue:
- Review your data ingestion process for the dataset where profile stitching is expected.
- Confirm that the ECID value ingested into the schema-defined identity field (
_[ field] .identities.ecid) is always present and correctly formatted. - Ensure that all ECID values are exactly 38 numeric characters and don’t contain non-numeric characters or placeholder values such as
NO_ECIDor any value not corresponding to the required 38 numeric characters. - If ECID is always passed through the
identityMapand validation on_[ field] .identities.ecidis not required, remove its identity designation from the schema if possible. Evaluate this change carefully because it can break existing data. - Re-ingest corrected data if necessary.
- Verify that profiles with matching identifiers now stitch correctly by checking their merged identities in Adobe Experience Platform.
Notes:
- The schema remains the source of truth for validation; all identities defined there must be ingested in valid formats.
- The Identity Service skips any record where an ECID value violates guardrails (length or character set).
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f