IT用語帳
PD-DNewデータ分析・データ利活用 · データ基盤

ワークフロー制御

Workflow Orchestration

わーくふろーせいぎょ

データパイプラインを構成する複数の処理について、実行の順序、処理の依存関係、起動のスケジュール、失敗時のリトライや通知を定義し、自動で制御すること。処理の依存関係は有向非巡回グラフ(DAG)で表すことが多く、前の処理が成功してから後続の処理を起動する。Apache Airflowなどのワークフローエンジンが使われる。

共有:

Related

関連キーワードの用語

PD-Dマルチエージェント

役割の異なる複数のAIエージェントが、情報を受け渡しながら協調して1つの目的を達成する構成。全体を指揮するエージェントが作業を分け、調査、実装、検証などを担うサブエージェントに任せる形が多い。各エージェントの文脈を小さく保てて並列にも処理できるが、エージェント間の調整や情報の受渡しの失敗、費用の増加に注意が要り、異なる製品のエージェント間の連携にはA2Aなどのプロトコルを使う。

PD-DOrchestrator-Workers Workflow

指揮役(オーケストレータ)の大規模言語モデルが、作業を動的に部分作業に分けて複数の実行役(ワーカー)のモデルに割り当て、その結果を統合するAIエージェントのワークフロー。部分作業の内容と数を事前に決めず、入力に応じて指揮役が判断する点がParallelizationと異なり、変更すべきファイルが事前に分からないプログラムの修正などに向く。

FEマスタスケジューラー

OSのジョブ管理を担うプログラムの一つで、オペレーターからの命令を受け付けて解釈し、ジョブスケジューラーなどほかの制御プログラムに処理を指示したり、システムの状態を通知したりする。

PMアクティビティ順序設定

アクティビティ間の論理的な依存関係を特定し、作業の順序を設定するプロセス。PDM(プレシデンスダイアグラム法)を用いてネットワーク図を作成する。FS、FF、SS、SFの4種類の依存関係がある。

PMFS(終了-開始関係)

アクティビティ間の最も一般的な論理的関係。先行アクティビティが終了してから後続アクティビティが開始できる関係。例えば、設計が完了してから実装を開始するという順序関係を表す。

SMCI間の関係

構成管理データベース内で管理される構成アイテム間の依存関係や接続関係。「〜を使用する」「〜に接続される」「〜の一部である」などの関係タイプがあり、変更の影響分析やインシデントの原因特定に活用される。