Nike-Inc / brickflow

Pythonic Programming Framework to orchestrate jobs in Databricks Workflow
https://engineering.nike.com/brickflow/
Apache License 2.0
183 stars 36 forks source link

Feature if else task #136

Closed RajuGujjalapati closed 2 months ago

RajuGujjalapati commented 2 months ago

Description

Use the If/else condition task to run a part of a job DAG based on a boolean expression. The expression consists of a boolean operator and a pair of operands, where the operands might reference job or task state

Related Issue

135 --> If/Else Task

Motivation and Context

Use the If/else condition task to run a part of a job DAG based on a boolean expression. The expression consists of a boolean operator and a pair of operands, where the operands might reference job or task state.

How Has This Been Tested?

Unit tests + deployed test workflow using wheel file

Screenshots (if appropriate):

image

workflow execution:

image

Types of changes

Checklist: