メインコンテンツへスキップ

実行履歴

このページでは、CloudFlow のメインページまたはフロービルダーから実行履歴を表示し、CloudFlow の実行状況を確認およびトラブルシューティングする方法について説明します。

実行履歴へのアクセス

実行履歴は次の2通りの方法で表示できます。

  • CloudFlow のメインページから:

    • CloudFlow のサイドバーで Run history を選択します。リストは、現在選択しているワークスペースDefault を含む)にスコープされます。つまり、そのワークスペース内のフローの実行のみが表示され、組織内のすべてのフローが表示されるわけではありません。

    • 実行履歴を表示したいフローの右端にあるケバブメニュー()を選択し、View run history を選択します。

  • フロービルダーから

    フロービルダーでは、エディタから離れることなく実行履歴をプレビューし、ステータスの確認やトラブルシューティングができます。

    • Run を選択します。フローが実行され、その実行の詳細とともに実行履歴が自動的に表示されます。

    • Last run を選択すると、最後にフローを実行したときの実行履歴を表示できます。

      CloudFlow run history preview

    ステータス、ノードレベルでのビュー、サブフローへのリンクなど、CloudFlow メインページの実行履歴と同じ詳細をここでも利用できます。

実行履歴の詳細

各フローのステータスは、完了時刻と所要時間とともに一覧表示されます。1 回のフロー実行が 1 時間を超えて実行されている場合は、自動的に終了されます。フローが停止したら、その実行がなぜ終了したのかを確認するために、その実行の詳細を確認してください。

CloudFlow run history

フロー実行のステータスには次のものがあります。

  • Pending: 実行がキューに入り、CloudFlow が次のノードを処理するのを待機している状態です。

  • In progress: フロー内にまだ実行中のノードが存在する状態です。

  • Completed: フローが正常に実行完了した状態です。

  • Failed: フロー内に失敗したノードがある状態です。

  • Awaiting approval: 承認ノードでフローが一時停止しており、誰かが承認または却下するまで待機している状態です。

  • Sleeping: フローに Sleep node があり、設定された時間が経過するまで一時停止している状態です。待機中はこのステータスが表示されます。

単一実行の詳細を表示

フロー名を選択すると、そのフローの各ステップのステータスを表示できます。これは、失敗したフローをトラブルシューティングする際によく必要になります。

次の例では、パラメータの構文が正しくなかったためにフローが失敗しています。

CloudFlow run history - nodes

サブフローの実行履歴を表示

フローが Sub Flow node を使用して別のフローを呼び出す場合、親フローの実行履歴には、それぞれの Sub Flow node の実行と、対応するサブフロー実行へのリンクが表示されます。

CloudFlow parent flow run history

View subflow run を選択して子フローの実行を開き、そのステップ、出力、タイミングを確認します。

CloudFlow sub flow run history

サブフローが失敗すると、親フローは Sub Flow node で失敗します。親フローの実行履歴にあるそのノードで表示されるエラーは、サブフロー内で失敗したノードのエラー(どのノードが、どのような理由で失敗したか)と同じであるため、サブフローの実行を開かなくても何が問題だったのかを把握できます。サブフローの完全な実行履歴を確認するには、View subflow run を選択してください。