Create task
create(args)
Create task with TruTaskClient.
task.create(
alias ="my_task",
title="MyTask",
task_type=TaskType.Read,
script_path="task_v1.py",
requirements_path="task_requirements.txt",
description="MyTask description",
inputs=MyInputs,
outputs=MyOutputs,
local_file=False
)
Parameters
Param | Type | Description | Required |
---|---|---|---|
alias | str | Unique value to identify task | True |
title | str | Title of task | True |
task_type | Task Type | Type of the task | True |
script_path | str | Python script | True |
requirements_path | str | Text file with needed requirements | False |
description | str | Description for task | False |
inputs | Tru Inputs | Inputs of the task | False |
outputs | Tru Outputs | Inputs of the task | False |
local_file | bool | It means you are uploading Script and Requirements Path locally, or False if you want to get them from TruStorage | False, default True |