Question |
Answer |
What is a Synchronous Orchestration? start learning
|
|
A Synchronous Orchestration starts and completes without waiting for input from another process.
|
|
|
When should you use a Synchronous Orchestration? start learning
|
|
For self-service applications that need Workday responses after successful data updates and for lightweight applications that can process quickly.
|
|
|
What can a Synchronous Orchestration receive and return? start learning
|
|
It can receive custom requests and return custom responses, similar to a custom API.
|
|
|
Can a Synchronous Orchestration be invoked as an API? start learning
|
|
Yes. You can invoke it as an API and define both the request and response.
|
|
|
What is the runtime duration limit for a Synchronous Orchestration for Extend apps? start learning
|
|
5 minutes, according to the orchestration execution timeout table.
|
|
|
What is an Asynchronous Orchestration? start learning
|
|
An Asynchronous Orchestration contains steps that can wait for other events to complete.
|
|
|
When should you use an Asynchronous Orchestration? start learning
|
|
When the application doesn't require an immediate Workday response or needs to process a large amount of data.
|
|
|
What is the key difference between Synchronous and Asynchronous Orchestrations? start learning
|
|
Synchronous orchestrations complete without waiting for other processes, while asynchronous orchestrations can wait for external or other process events.
|
|
|
What runtime duration does the detailed timeout table give for an Asynchronous Orchestration in an Extend app? start learning
|
|
|
|
|
Does the provided material contain another timeout statement for orchestrations? start learning
|
|
Introductory section states that orchestrations can run for a maximum of 20 minutes, while the detailed timeout table states 48 hours for asynchronous Extend orchestrations.
|
|
|
: What can trigger a Workday Business Process orchestration? start learning
|
|
A Workday-delivered event or an Extend model business process.
|
|
|
When should you use a BP Triggered orchestration? start learning
|
|
When you want to make a SOAP call for every Model BP initiation, update another system as part of a Workday Business Process, or replace a boomerang integration with an event-driven orchestration.
|
|
|
What is one use case for a BP Triggered orchestration? start learning
|
|
Make a SOAP call each time the Model Business Process initiates.
|
|
|
What type of integration can a BP Triggered orchestration replace? start learning
|
|
A boomerang integration, using an event-driven approach instead.
|
|
|
How can orchestrations be triggered or scheduled from a Workday tenant? start learning
|
|
Through a Workday Integration System.
|
|
|
What is the key difference between an Orchestrate Integration and a BP Triggered orchestration? start learning
|
|
An Orchestrate Integration is triggered/scheduled through an Integration System, while a BP Triggered orchestration is triggered by a Workday-delivered event or Extend Model BP.
|
|
|
Can you change an orchestration's template after creating it? start learning
|
|
No. Once an orchestration is created with a particular template, its template cannot be changed.
|
|
|
Why is the orchestration template important? start learning
|
|
It determines the type and execution model of the orchestration.
|
|
|
Why should orchestration steps have helpful names? start learning
|
|
So you can easily identify where logged values came from.
|
|
|
How do you define input parameters that are passed from a Business Process to an orchestration? start learning
|
|
Select Configure Request on the orchestration's Start step and add the input parameters as key/value pairs.
|
|
|
What is the runtime limit for a Workday Home Card orchestration? start learning
|
|
|
|
|
What is the runtime limit for a Synchronous Orchestration in an Extend app? start learning
|
|
|
|
|
What is the runtime limit for an Asynchronous Orchestration in an Extend app according to the detailed table? start learning
|
|
|
|
|
What is the runtime limit for a Workday Integration System orchestration? start learning
|
|
|
|
|
What is the Business Process orchestration runtime callback period? start learning
|
|
|
|
|
What does the 90-day callback period mean? start learning
|
|
A Business Process triggered by an orchestration must complete within 90 days.
|
|
|
How many times can a Synchronous Orchestration recursively call itself before failing? start learning
|
|
|
|
|
What is the maximum amount of concurrent data an orchestration can hold in memory? start learning
|
|
|
|
|
What does the 200 MB in-memory limit include? start learning
|
|
Data held by all in-scope values plus temporary values created while evaluating expressions
|
|
|
Does the 200 MB limit include orchestration heap space? start learning
|
|
|
|
|
How can Workday handle large data items without keeping everything in memory? start learning
|
|
Workday can manage large data items on disk using file-backed data structures.
|
|
|
What is the maximum concurrent data an orchestration can have on disk? start learning
|
|
|
|
|
What happens to data once values go out of scope? start learning
|
|
The runtime cleans them up, and their associated disk data no longer counts toward the disk limit.
|
|
|
What is the maximum launch message size for an orchestration? start learning
|
|
|
|
|
What is the maximum response message size from an HTTP API call? start learning
|
|
|
|
|
What does the 20 MB launch message limit apply to? start learning
|
|
The request message used to launch an orchestration.
|
|
|
What does the 500 MB response message limit apply to? start learning
|
|
An individual HTTP response returned from an HTTP API call.
|
|
|
What is the processing time limit for a Synchronous Orchestration triggered by a presentation page? start learning
|
|
|
|
|
Does the 25-second presentation-page timeout override the orchestration's configured timeout? start learning
|
|
Yes. It takes precedence over other orchestration timeout settings.
|
|
|
What should you use if a presentation-page-triggered orchestration is expected to take more than 25 seconds? start learning
|
|
Workday recommends using an Asynchronous Orchestration.
|
|
|
What is the maximum number of orchestrations and suborchestrations allowed in one app? start learning
|
|
|
|
|
What is the maximum number of steps in one orchestration? start learning
|
|
|
|
|
Synchronous vs. Asynchronous — core difference? start learning
|
|
Synchronous waits for no other process; Asynchronous can wait for other events.
|
|
|
|
start learning
|
|
Quick, lightweight applications requiring an immediate Workday response.
|
|
|