In this section, it is assumed that
my_config.py module contains a Taipy configuration
Tasks get created when scenarios or pipelines are created. Please refer to the Entities' creation section for more details.
Now that we assume to know how to create a new
taipy.core.Task, this section focuses on describing the task's attributes and
utility methods for using tasks.
taipy.core.Task entity is identified by a unique identifier
id that is generated by Taipy.
A task also holds various properties accessible as an attribute of the task:
- config_id is the id of the scenario configuration.
- function is the function that will take data from input data nodes and return data that should go inside the output data nodes.
- input is the list of input data nodes.
- output is the list of output data nodes.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Taipy exposes multiple methods to manage the various tasks.
The first method to get a job is from its id by using the
1 2 3 4 5 6 7
Here, the two variables
task_retrieved are equal.
A task can also be retrieved from a scenario or a pipeline, by accessing the task config_id attribute.
1 2 3 4
All the jobs can be retrieved using the method