web-dev-qa-db-ja.com

ダミー演算子のユースケース

私はApache Airflowを学んでいて、DummyOperatorというオペレーターがあることがわかりました。私はそのユースケースについてグーグルしましたが、理解できることは何も見つかりませんでした。ここで誰かがそのユースケースについて話し合うことができますか?

15
Nabin

dUMMY_OPERATORは分岐設定者で使用されており、そこでいくつかの条件に基づいて次の作業を決定します。

例えば:

                  -> task C->task D

 task A -> task B                      -> task F
                   ->  task E(Dummy)
 _

そのため、[タスクC->タスクD]またはタスクE(Dummy)]に従うかどうかを決定するタスクBにいくつかの状態があるとしましょう。

私たちは他の状態を空のままにすることはできませんので私たちはダミーオペレーターを置く必要があります。

2
Suraj Mishra

別のユースケース:オペレータを返すフレームワークを実装しました。ほとんどの場合、これはPostgreSoperatorですが、ユーザー指定の設定では、実行するSQLが実行されていませんが、発信者は依然として「選択1;」と同じようなTRIVIAL SQLを持つPostgresOperatorではなくDumMyOperatorを返します。

1