can someone give me the series of steps we need to do to update dataflow mapping. for ex: if the existing mapping for an attribute if its mapped as direct attributes from source, and now need to add a dataprep while mapping to target attribute. how can i do this using API.
Solved! Go to Solution.
Views
Replies
Total Likes
Here are the series of steps to update dataflow mapping:-
Update the mapping set, replace the target attribute’s direct map with an EL expression.
PUT /data/foundation/conversion/mappingSets/{mappingSetId} (send back the full mapping set with your edited mappings[]).
(If needed) Patch the dataflow to point to a new mapping set
If you created a new mapping set instead of editing the existing one, update the flow:
PATCH /data/foundation/flowservice/flows/{flowId} with the new transformations[].params.mappingId.
Run/verify
New mapping applies to future ingestions. Past data won’t be remapped unless you re-ingest - https://experienceleague.adobe.com/en/docs/experience-platform/sources/api-tutorials/update-dataflow...
Here are the series of steps to update dataflow mapping:-
Update the mapping set, replace the target attribute’s direct map with an EL expression.
PUT /data/foundation/conversion/mappingSets/{mappingSetId} (send back the full mapping set with your edited mappings[]).
(If needed) Patch the dataflow to point to a new mapping set
If you created a new mapping set instead of editing the existing one, update the flow:
PATCH /data/foundation/flowservice/flows/{flowId} with the new transformations[].params.mappingId.
Run/verify
New mapping applies to future ingestions. Past data won’t be remapped unless you re-ingest - https://experienceleague.adobe.com/en/docs/experience-platform/sources/api-tutorials/update-dataflow...
@itsMeTechy hope the answer provided was useful, can you mark the response as "Correct Answer" to help the wider community.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies