Manage Activities

Managing Activities

Within the detailed page of a Data Product version, users can view the list of activities defined in the lifecycle section of the descriptor they have been specified. These activities represent different execution stages that guide the Data Product through its lifecycle.

Viewing Defined Stages

The card below displays the stages that are part of the Data Product’s lifecycle:

Data Product Stages

As shown in the image above, no activities have been scheduled or executed yet. To plan a new activity, simply click on the “Plan Activity” button located at the top right of the card.

Planning an Activity

Clicking the “Plan Activity” button opens a modal window where users can select an activity from the list of available lifecycle stages.

Plan Activity

This selection allows users to define and schedule an execution based on the pre-configured lifecycle stages of the Data Product.

Reviewing Planned Activities

Once an activity has been scheduled, it will appear in the list of planned activities.

Activities list after planning

From this list, users can click on an activity to open its detailed view and track its execution status, logs, and additional metadata.

Viewing Activity Details

After an activity is scheduled and executed, users can access the Activity Detail Page to monitor its status and review execution logs.

Activities Detail

The initial card displays essential information such as the activity name, its associated Data Product, the corresponding version, and its current status. In the top right corner, timestamps for creation, execution start, and completion are displayed if available. Below, the left column presents a list of tasks included in the activity. On the right side, three tabs provide additional details:

  • Detail, which shows the task’s state if planned, or error messages and results if executed;
  • Template, which contains the body of the task’s request; and
  • Configurations, listing all necessary parameters for activity execution.

This structured approach ensures that Data Product lifecycle management remains organized, traceable, and efficient, enabling seamless automation and execution of critical operational stages.

Execute Activity

An Activity can only be executed if it is in the “PLANNED” state, as shown in the image below. Execution can be triggered by clicking the “Start Activity” button.

Start activity

Clicking this button will open a confirmation dialog before execution begins.

View Results

Once started, an activity can transition into one of the following states:

Processing: The platform has not yet received a response from the task execution.
Processing Task

Failed: The activity execution encountered an error, preventing a successful outcome. The error message is displayed in the Detail tab of the task.
Failed Task

Processed: The activity was completed successfully, and a positive outcome was received. The output message can be viewed in the Detail tab of the task.
Processed Task

Additionally, the list of activities along with their execution statuses can be viewed within the version detail page, providing a comprehensive overview of all lifecycle activities.
Processed Task