AD0-E605 practice question 12 of 15

A customer has an ongoing scheduled batch dataflow (S3 source connector) that runs in every 8 hours starting 2 PM UTC. The customer requested for a schedule update to change the start time to 3 PM UTC and to run in every 6 hours. Which is the best possible solution to achieve that?

Full set: 68 questions
Answer options
A: Disable the existing dataflow and create a new dataflow with requested schedule (backfill enabled)
B: From dataflow UI update the scheduler (start time & frequency) of the existing dataflow
C: Disable the existing dataflow and create a new dataflow with requested schedule (backfill disabled)
D: Use Flow Service API to patch update the scheduler (start time & frequency) of the existing dataflow Correct answer
Correct Answer:
D. Use Flow Service API to patch update the scheduler (start time & frequency) of the existing dataflow
Explanation

The Flow Service API provides comprehensive programmatic control over dataflows, including the ability to update existing configurations. Using a PATCH request to the /flows/{flowId} endpoint allows for the modification of the scheduleParams of an existing dataflow, such as the startTime and interval. This is the most efficient and direct method to update a schedule without the overhead of creating a new dataflow, making it the best possible solution. The UI does not support editing the schedule of an existing dataflow.

Why Incorrect

A. Creating a new dataflow with backfill enabled is incorrect as it would unnecessarily re-ingest all historical data from the source.
B. The Adobe Experience Platform UI does not currently allow for the modification of the start time or frequency of an existing, created dataflow.
C. While disabling the old flow and creating a new one is a functional workaround, it is less efficient than directly updating the existing flow via the API.

References

1. Adobe Experience Platform Documentation. (2023). Flow Service API Developer Guide. Adobe Experience League. The section "Update a flow" describes using a PATCH request to modify properties of an existing flow.

2. Adobe Experience Platform Documentation. (2023). Sources API Developer Guide. Adobe Experience League. The API reference for updating a connection specification (source-connectors endpoint) demonstrates the ability to patch configurations, which is a core principle of the Flow Service.

Scroll to Top