私はLuigiのパイプラインを開発しており、大きな問題に遭遇しています。同じパイプラインでタスクを再利用する方法はないようです。 は私が後だものを説明するために、次のワークフローを検討してください。 Luigiパイプラインの2つの異なる場所でタスクを再利用することは可能ですか?
Collect_Data → Clean_data → Task_on_data_A → Task_on_data_B ↳ Sample_data → Task_on_data_A → Task_on_data_B
Clean_data
と
Sample_data
に同様の動作を行います。 DRYの原則に従いながら、私はルイージでこれをやりたい。今、私は文字通り、これを行うためにタスクAとBのコードをコピー&ペーストする必要があるようです。
気流がありますa way to deal with situations like this.ルイージはありますか?