ICC Workflow Automation & Optimization 2 — Questions and Answers
Question 1: In Informatica Cloud, which Workflow task type allows you to pause execution until an external event or time condition is met?
- Wait task (Correct answer)
- Assignment task
- Command task
- Notification task
Correct answer: Wait task
The Wait task suspends workflow execution until a specified time condition or event trigger is satisfied.
Question 2: When a Workflow in IICS encounters a session task failure, which default behavior occurs if no error handling is configured?
- The workflow aborts immediately (Correct answer)
- The workflow skips the failed task and continues
- The workflow retries the task three times
- The workflow sends an email and pauses
Correct answer: The workflow aborts immediately
By default, a task failure causes the workflow to abort unless explicit error links or fault handling are defined.
Question 3: Which IICS feature enables a workflow to branch into parallel execution paths that later rejoin at a single point?
- And/Or links with concurrent paths (Correct answer)
- Decision task with multiple outputs
- Command task with fork logic
- Assignment task with parallel variables
Correct answer: And/Or links with concurrent paths
And/Or links allow workflow designers to split execution into concurrent branches and synchronize them back at a convergence point.
Question 4: In Informatica Cloud Workflows, what is the purpose of a Mapping task?
- To run a mapping defined in IICS as part of the workflow (Correct answer)
- To map variable values between tasks
- To configure network mappings for connectors
- To define field-level transformations inline
Correct answer: To run a mapping defined in IICS as part of the workflow
A Mapping task references and executes a pre-built IICS mapping, integrating data integration logic within the workflow.
Question 5: Which workflow variable scope makes a variable accessible across all tasks within a single workflow run but not in sub-workflows?
- Workflow variable (Correct answer)
- Service variable
- Job variable
- Session variable
Correct answer: Workflow variable
Workflow variables are scoped to the current workflow instance and are not automatically passed to child or sub-workflows.
Question 6: What happens when you set the 'Disable' property on a task within an IICS Workflow?
- The task is skipped during execution and treated as successful (Correct answer)
- The task throws an error and aborts the workflow
- The task runs in read-only mode
- The task is removed from the workflow graph permanently
Correct answer: The task is skipped during execution and treated as successful
Disabling a task causes the workflow engine to skip it and treat it as completed successfully, allowing downstream tasks to proceed.
Question 7: In IICS, which configuration allows a workflow to automatically restart from the last successful task after a failure rather than from the beginning?
- Recovery strategy set to 'Resume from the last checkpoint' (Correct answer)
- Setting task retry count to 0
- Enabling parallel task execution mode
- Configuring a Wait task before each step
Correct answer: Recovery strategy set to 'Resume from the last checkpoint'
Setting the recovery strategy to resume from the last checkpoint lets the workflow restart mid-execution without reprocessing already-completed tasks.
In Informatica Cloud, which Workflow task type allows you to pause execution until an external event or time condition is met?