Columns
Task ID
Task ID is a unique identifier for a task. Think of it as a primary key.
Task IDs serve as unique identifiers for tasks, allowing you to reference and manage them across your pipeline.
- Each task ID must be
unique
. Because why have two tasks with the same ID? - Task IDs are
case-sensitive
. This means thatProcessInvoice
andprocessinvoice
are treated as two distinct identifiers. - Task IDs act as
references
for the system to correctly identify and execute specific tasks. They are used in task inputs, dependency management, and workflow orchestration.
To keep things manageable, here’s a quick tip: use descriptive and meaningful task IDs. This practice will help you quickly identify tasks and understand their purpose within your pipeline.
- Uniqueness: Ensure each task ID is unique to prevent conflicts and ambiguity.
- Descriptiveness: Choose IDs that clearly describe the task’s function. This aids in understanding the workflow at a glance.
- Consistency: Adopt a consistent naming convention across your workflow. This could involve using camel case, snake case, or something else.
- Case Sensitivity Awareness: Be mindful of case sensitivity when referencing task IDs throughout your workflow configuration.
- Avoid Generic Names: Steer clear of overly generic names like “task_1” or “process_data”. Opt for more specific identifiers that indicate the task’s purpose.