フローデバッガ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • 専用の [ワークフロースタジオ] タブからフローとサブフローをデバッグします。ブレークポイントと、フローを一時停止するステップを設定して、構成とランタイム値を確認します。

    フローデバッガを使用して、次のアクションを実行できます。
    • 専用の ワークフロースタジオ タブからフローとサブフローをデバッグする。
    • ブレークポイントの設定および削除
    • ブレークポイントでフローまたはサブフローを一時停止する。
    • フローまたはサブフローの各ステップの構成とランタイム値を確認する。
    • フローまたはサブフローを 1 行ずつ実行する。
    • サブフローにステップインおよびステップアウトする。
    • 次のブレークポイントをステップオーバーする。
    • 残りのブレークポイントをすべてスキップする。
    • 一時停止したフローまたはサブフローの実行を再開する。

    デバッグモードタブ

    ワークフロースタジオ のデバッグモードタブでは、フロー実行の詳細がデバッグビューに表示されます。

    図 : 1. デバッグモードタブのサンプル
    [デバッグモード] タブで使用できるコントロール。
    ワークフロースタジオ のデバッグビュータブは、以下の要素で構成されています。
    1. デバッグモードラベル
    現在のフローまたはサブフローをデバッグしていることを確認します。
    2. デバッグコントロール
    フローまたはサブフローを 1 行ずつ実行するため、デバッグコントロールを選択します。
    • フローまたはサブフローを再開して、次のブレークポイントまで実行します。
    • ブレークポイントをステップオーバーして、次のブレークポイントで一時停止せずにフローまたはサブフローを実行します。
    • サブフローにステップインして、別のタブでサブフローをデバッグします。
    • サブフローをステップアウトして、親フローのデバッグタブに戻ります。
    • すべてのブレークポイントをスキップして、ブレークポイントで一時停止せずにフローまたはサブフローの実行を再開します。
    3. デバッグの状況
    現在デバッグ中のフローまたはサブフローのステップを表示します。
    4. ブレークポイント
    このステップでフローを一時停止するためのブレークポイントを設定します。ブレークポイントを削除すると、ステップで一時停止せずにフローが実行されます。
    5. ランタイム値と構成値
    現在のステップによって生成されたランタイム値と構成値を表示します。これらの値を使用して、フローが期待どおりのデータを生成しているかどうかを判断します。
    図 : 2. ステップインしたサブフローのサンプル
    メインフローからステップインされたサブフロー
    サブフローにステップインすると、ワークフロースタジオ にサブフローをデバッグするための別のタブが表示されます。
    6. サブフローのデバッグタブ
    サブフローにステップインして、別のタブでデバッグします。