Final answer:
The system invokes actions for a data transform during Rule Execution. Data transforms in Pega are used to manipulate data and are run based on specific events within a case lifecycle, typically not during rule resolution, case creation, or case assignment.
Step-by-step explanation:
For a data transform, the system invokes the actions during Rule Execution. A data transform in Pega (a popular system for building enterprise applications) is a rule type used to define how data is to be processed and manipulated. When these data transforms are applied they are typically run to set property values or copy data when a specific event occurs within a case lifecycle such as creating a case, updating a case, or processing a work item.
Data transforms are discrete transactions that often occur between stages in a case or in response to specific actions. For instance, they can be invoked when a user submits a form (to process the input data) when a case moves from one stage to another (to prepare the data for the new stage) or due to an automated process triggered by the system itself. Therefore, the option c) During Rule Execution is the correct moment when the system invokes actions for a data transform. It is not during rule resolution, case creation, or case assignment although a data transform could be called upon as part of the logic that runs during these other processes.