Split および merge - ベストプラクティス

Split 機能および merge 機能を使用する際のベスト プラクティスを確認してください。

ベストプラクティス

  • 他のブランチの要素を変数式の一部として使用することは避けてください。 同じブランチの現在のノードより前の要素と、split ノードより前の要素を使用できます。
  • ワークフローを保守可能に保つために、深くネストされた並列構造を避けてください。
  • ランナーやシステムが圧倒されないように、並行タスクの数を制限してください。 ただし、このシステムはスプリットマージ インスタンスで最大10のブランチをサポートすることが認証されています。
  • 本当に独立したタスクにのみ、並列分割を使用してください。 例えば、システムアカウントを作成し、ハードウェアを割り当てることは独立しており、並行して実行できます。 しかし、データを検証し、検証されたデータを保存することは並行して実行できません。
  • 常に条件分岐のためのデフォルトのフォールバックパスを含めてください。

既知の動作および制限事項

  • ブランチ内にIf/Else条件を追加すると、自動的に終了ノードが挿入されます。 この 終了 ノードを削除することをお勧めします。 代わりに、ブランチ終了 ノードを追加します—要素 パネルから、または クイック追加 オプションを使用して、If/Else ノードを ブランチ終了 にマッピングします。
  • 現在、Go toノードはブランチ内で使用できません。