ValidateParentFlow

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • ValidateParentFlow バリデーターは、ワークフローを使用するワークフローをサブフローとして報告します。

    検証の要約

    • リスク: ワークフローがサブフローであるというリスクはありません。これは、サブフローへの劇的な変更によって他のワークフローが危険にさらされているという警告に過ぎません。
    • 重大度:警告
    • 有効な結果: 有効
    • 有効なメッセージ: 現在、<workflow version name>はサブフローではありません。
    • 無効な結果: 無し
    • 警告メッセージ:このワークフローバージョン(<ワークフローバージョン名>)は、<workflow version count> 内のサブフローとして必要です。
    • 推奨処置: 親ワークフローが悪影響を受けないように入力パラメータや戻り値などを変更する場合は注意が必要です。
    • パブリッシュ可能: はい
    • 実行可能ファイル:はい
    • 関連情報: サブフローとして使用されるワークフロー

    トラブルシューティング

    システムは、公開時および検証中にワークフローがサブフローであることをワークフロー設計者に警告します。この警告は、現在のワークフローの変更が、検証レポートで引用されたワークフローや既に本番環境で実行されている他のワークフローに影響を与える可能性があることを、デザイナーに思い出させるものです。サブフローであるワークフローへの変更がどれほど単純かに関わらず、この検証レポートで引用されたすべての親フローを公開前に徹底的にテストします。

    ワークフローがサブフローの場合、無効になる可能性がある変更は次のとおりです。
    • 入力変数 のデータ型を変更する。この検証レポートで引用されたすべての親ワークフローが正しい値の型を渡すことができることを確認します。
    • 入力変数の追加 - 成功この検証レポートで引用されたすべての親ワークフローがすべての変数値をサブフローに渡すことができることを確認します。
    • ワークフローの戻り値の変更または削除ワークフローの戻り値の変更がすべての親フローの要件と互換性があることを確認します。
    • ワークフローを実行するテーブルの変更テーブル選択がすべての親フローと互換性があることを確認します。
    注:
    サブフローであるワークフローを削除するには、まず、この検証レポートで引用されたすべての親フローからサブフローを削除して依存関係を削除します。依存関係がクリアされると、適切な役割を持つユーザーがサブフローを削除できます。