Skip to content

ノード分岐を減らす

分析プロジェクトにおいて、ノードフローの分岐が多いと可読性が下がり、ブラックボックス化の原因となります。
多くのケースで、データの縦持ちを行うことで解決できるため、この概念を理解しておくことが重要です。


悪い例

悪い例

この例では、読み込みノードに対して複数のフィルタノードが接続され、分岐が発生しています。
そして、分岐の内容を見るとほとんど同じ処理をしており、冗長と言えます。
このような場合は、データの縦持ちを行うことで分岐を減らすことができます。


良い例

良い例

悪い例で作成したデータと同じデータをたったの 1 ノードで実現しています。
縦持ちデータのメリットを最大限に活かしていると言えます。