Add Configurable Handling for map-by-property errors when there is no match
K
Kevin Puventhiranathan
When using map‑by‑property/search‑identifier, Port requires the search to return exactly one entity; if it returns none, ingestion fails with an error in the audit log. However, in some use cases we intentionally use map‑by‑property as a best‑effort enrichment mechanism, and there are many error logs for the expected “no match” scenarios.
We request support to optionally suppress these errors in our exporter logs. This can be accomplished by:
- Adding support for flags such as ignoreMissingIdentifierMatch: true
or onNoIdentifierMatch: "skip" / "error" in mapping
- Downgrade error to warning