Effective in the November 2023 release, the following feature and changed behavior are available for preview:
New Loop step in process
You can add a Loop step to a process to run steps in a loop based on a loop condition.
For example, you can use a Loop step to iterate the steps until a certain condition is satisfied, instead of using a Decision step to check the condition and a Jump step to loop back until the condition is satisfied.
You can use two types of loops in a process, the While loop and the Repeat Until loop. In the While loop, the process enters the loop only if the loop condition is satisfied. In the Repeat Until loop, the process enters the loop but exits only when the loop condition is satisfied.
For more information about the Loop step, see Design.
Preview functionality is supported for evaluation purposes but is unwarranted and is not supported in production environments or any environment that you plan to push to production. Informatica intends to include the preview functionality in an upcoming release for production use, but might choose not to in accordance with changing market or technical circumstances. For more information, contact Informatica Global Customer Support.
Process Designer
The Process Designer includes the following changes:
Start step
- The Select button that you use to select the process location is renamed to Browse.
- The Allowed Roles and Run As fields are removed from the Start step.
- After you enter a value in the input field, output field, or temporary field, you must click anywhere outside the row to save the value. Previously, you could press Enter to save the value.
- When you use the attachment or attachments data type in the output field or temporary field, if you edit the field, a text box is added to the Initial Value property as shown in the following image:
Previously, the Initial Value property contained the Choose Files option as shown in the following image:
Assignment step
- The Search box is added for the Custom Types option in the Edit Type dialog box to easily search for a process object as shown in the following image:
Previously, you could select the process object only by scrolling through the list.
- The Find box is added to the Connection field in the Edit Type dialog box to easily search for a connection as shown in the following image:
Previously, you could select a connection only by scrolling through the list.
- When you create a field in the Assignment step, the fields that contain a referenced process object appear as a single object along with the nested objects as shown in the following image:
Previously, the field with the referenced process object had an additional entry, one as a parent object and another with the list of nested objects as shown in the following image:
Service step
- You can add multiple instances of the same message event to the Service step.
Previously, you could add a message event only once.
- The Find box is added to the list to easily search for an existing connection, process, or system service action as shown in the following image:
Previously, you could select an object only by scrolling through the list.
Wait step
- If you configure the step to continue after a wait period, you can select input fields, output fields, and temporary fields in the Wait Period field. Previously, you could select only fields related to the current user.
Parallel Paths step
- When you use a Parallel Paths step, by default, path names such as Path 1, Path 2, and Path 3 appear for each path on the canvas. Previously, the paths did not show names.
- The path names in the properties panel start with Path 1. Previously, the path names started with Path 0.
- If multiple paths do not contain a step, a single validation message is displayed. Previously, a separate validation message appeared for each path that did not contain a step.
The following image shows the changes in the Parallel Paths step:
End step
- When you set the Ending Type option to Milestone: Send a Synchronous Response, you get an option to select the next step as shown in the following image:
Previously, if you set the ending type as Milestone: Send a Synchronous Response, the Milestone step was the end of the process.
Run Using
- In the Process Objects section, only the input fields that contain process objects appear.
Previously, in addition to the input fields that contained process objects, output fields, and temporary fields were also listed.
- When you make changes to the input fields in the published process, you must manually refresh the Run Using dialog box to see the changes in the Process Input section.
Previously, the input fields in the Process Input section were automatically refreshed even when changes to the input fields were not saved or published.
- When you make changes to the process input and cancel the changes without saving them, the changes persist.
Previously, the changes were discarded on cancellation.
•In the Process Designer, you can enter a single character in the Find box to start the search. You don't see an error message if the entered characters do not have matching results.
Previously, you had to enter a minimum of two characters to enable search. If the characters entered did not have matching results, an error message was displayed.
Preview functionality is supported for evaluation purposes but is unwarranted and is not supported in production environments or any environment that you plan to push to production. Informatica intends to include the preview functionality in an upcoming release for production use, but might choose not to in accordance with changing market or technical circumstances. For more information, contact Informatica Global Customer Support.
Support for list of simple types in process objects
In a process object, you can configure the following list of simple data types for fields:
•Checkbox
•Date
•Date Time
•Time
•Number
•Integer
•Text
When you create a process object, you can define a comma-separated list of check box, date, date time, time, number, integer, and text values.
For more information about creating process objects using the list of simple types, see Design.
Preview functionality is supported for evaluation purposes but is unwarranted and is not supported in production environments or any environment that you plan to push to production. Informatica intends to include the preview functionality in an upcoming release for production use, but might choose not to in accordance with changing market or technical circumstances. For more information, contact Informatica Global Customer Support.