Create a Slack automation
2 minute read
This feature requires a Pro or Enterprise plan.
このページでは、Slack オートメーション の作成方法について説明します。Webhook オートメーションを作成するには、代わりに Webhook オートメーションの作成 を参照してください。
大まかに言うと、Slack オートメーションを作成するには、次の手順を実行します。
- Slack インテグレーションの追加 。これにより、Weights & Biases が Slack インスタンスと channel に投稿することを承認します。
- Slack オートメーションの作成 。これにより、監視する event と投稿先の channel が定義されます。
Slack に接続する
Team の管理者は、Team に Slack の送信先を追加できます。
-
Weights & Biases にログインして、Team Settings ページに移動します。
-
[Slack channel integrations] セクションで、[Connect Slack] をクリックして新しい Slack インスタンスを追加します。既存の Slack インスタンスに channel を追加するには、[New integration] をクリックします。
必要に応じて、ブラウザで Slack にサインインします。プロンプトが表示されたら、選択した Slack channel に投稿する権限を Weights & Biases に付与します。ページを読んでから、[Search for a channel] をクリックして、channel 名を入力します。リストから channel を選択し、[Allow] をクリックします。
-
Slack で、選択した channel に移動します。
[Your Slack handle] added an integration to this channel: Weights & Biases
のような投稿が表示された場合、インテグレーションは正しく構成されています。
これで、構成した Slack channel に通知する オートメーションの作成 ができます。
Slack 接続の表示と管理
Team の管理者は、Team の Slack インスタンスと channel を表示および管理できます。
- Weights & Biases にログインして、[Team Settings] に移動します。
- [Slack channel integrations] セクションで、各 Slack の送信先を表示します。
- 送信先を削除するには、ゴミ箱アイコンをクリックします。
オートメーションの作成
Weights & Biases Team を Slack に接続 したら、[Registry] または [Project] を選択し、次の手順に従って Slack channel に通知するオートメーションを作成します。
Registry の管理者は、その Registry でオートメーションを作成できます。
-
Weights & Biases にログインします。
-
Registry の名前をクリックして、詳細を表示します。
-
Registry を対象範囲とするオートメーションを作成するには、[Automations] タブをクリックし、[Create automation] をクリックします。Registry を対象範囲とするオートメーションは、そのすべてのコレクション (将来作成されるコレクションを含む) に自動的に適用されます。
Registry 内の特定のコレクションのみを対象範囲とするオートメーションを作成するには、コレクションのアクション
...
メニューをクリックし、[Create automation] をクリックします。または、コレクションを表示しているときに、コレクションの詳細ページの [Automations] セクションにある [Create automation] ボタンを使用して、コレクションのオートメーションを作成します。 -
監視する Event を選択します。
表示される追加フィールドに入力します。これは、イベントによって異なります。たとえば、[An artifact alias is added] を選択した場合は、[Alias regex] を指定する必要があります。
[Next step] をクリックします。
-
Slack インテグレーション を所有する Team を選択します。
-
[Action type] を [Slack notification] に設定します。Slack channel を選択し、[Next step] をクリックします。
-
オートメーションの名前を入力します。必要に応じて、説明を入力します。
-
[Create automation] をクリックします。
Weights & Biases の管理者は、Project でオートメーションを作成できます。
-
Weights & Biases にログインします。
-
Project ページに移動し、[Automations] タブをクリックします。
-
[Create automation] をクリックします。
-
監視する Event を選択します。
表示される追加フィールドに入力します。これは、イベントによって異なります。たとえば、[An artifact alias is added] を選択した場合は、[Alias regex] を指定する必要があります。
[Next step] をクリックします。
-
Slack インテグレーション を所有する Team を選択します。
-
[Action type] を [Slack notification] に設定します。Slack channel を選択し、[Next step] をクリックします。
-
オートメーションの名前を入力します。必要に応じて、説明を入力します。
-
[Create automation] をクリックします。
オートメーションの表示と管理
- Registry のオートメーションは、Registry の [Automations] タブから管理します。
- コレクションのオートメーションは、コレクションの詳細ページの [Automations] セクションから管理します。
これらのページのいずれかから、Registry の管理者は既存のオートメーションを管理できます。
- オートメーションの詳細を表示するには、その名前をクリックします。
- オートメーションを編集するには、アクション
...
メニューをクリックし、[Edit automation] をクリックします。 - オートメーションを削除するには、アクション
...
メニューをクリックし、[Delete automation] をクリックします。確認が必要です。
Weights & Biases の管理者は、Project の [Automations] タブから Project のオートメーションを表示および管理できます。
- オートメーションの詳細を表示するには、その名前をクリックします。
- オートメーションを編集するには、アクション
...
メニューをクリックし、[Edit automation] をクリックします。 - オートメーションを削除するには、アクション
...
メニューをクリックし、[Delete automation] をクリックします。確認が必要です。
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.