自動化イベントと範囲

This feature requires a Pro or Enterprise plan.

あるオートメーションは、プロジェクトやレジストリのスコープ内で特定のイベントが発生したときに開始されます。プロジェクトのスコープは[スコープの技術的定義を挿入]を参照してください。このページでは、それぞれのスコープ内でオートメーションをトリガーするイベントについて説明します。

オートメーションの詳細は、オートメーション概要またはオートメーションの作成を参照してください。

レジストリ

このセクションでは、レジストリでのオートメーションのスコープとイベントについて説明します。

  1. レジストリアプリをhttps://wandb.ai/registry/で開きます。
  2. レジストリの名前をクリックし、オートメーションタブでオートメーションを表示および作成します。

オートメーションの作成の詳細をご覧ください。

スコープ

レジストリにおけるオートメーションは、これらのスコープで作成できます:

  • レジストリ レベル:オートメーションは、特定のレジストリ内のすべてのコレクション(将来追加されるコレクションを含む)で発生するイベントを監視します。
  • コレクションレベル:特定のレジストリ内の単一のコレクション。

イベント

レジストリオートメーションは、これらのイベントを監視できます:

  • 新しいアーティファクトをコレクションにリンク: 新しいモデルやデータセットがレジストリに追加されたときにテストと検証。
  • アーティファクトのバージョンに新しいエイリアスを追加: 新しいアーティファクトバージョンに特定のエイリアスが適用されたときに、ワークフローの特定のステップをトリガーします。たとえば、productionエイリアスが適用されたときにモデルをデプロイする。

プロジェクト

このセクションでは、プロジェクトでのオートメーションのスコープとイベントについて説明します。

  1. W&Bアプリの https://wandb.ai/<team>/<project-name> にあるW&Bプロジェクトに移動します。
  2. オートメーションタブでオートメーションを表示および作成します。

オートメーションの作成の詳細をご覧ください。

スコープ

プロジェクト内でオートメーションを作成できるスコープ:

  • プロジェクトレベル:オートメーションは、プロジェクト内の任意のコレクションで発生するイベントを監視します。
  • コレクションレベル:指定したフィルタに一致するプロジェクト内のすべてのコレクション。

イベント

プロジェクト内でオートメーションは、これらのイベントを監視できます:

  • コレクションでアーティファクトの新しいバージョンが作成される: アーティファクトの各バージョンに繰り返しの処理を適用します。コレクションの指定はオプションです。たとえば、新しいデータセットアーティファクトバージョンが作成されたときにトレーニングジョブを開始します。
  • アーティファクトエイリアスが追加される: プロジェクトやコレクション内の新しいアーティファクトバージョンに特定のエイリアスが適用されたときに、ワークフローの特定のステップをトリガーします。例えば、アーティファクトに test-set-quality-check エイリアスが適用されたときに一連の後処理ステップを実行します。

次のステップ