메인 콘텐츠로 건너뛰기
이 기능은 Pro 또는 Enterprise 요금제에서만 사용할 수 있습니다.
이 페이지에서는 Slack automation을 생성하는 방법을 설명합니다. 웹훅 automation을 생성하려면 웹훅 automation 생성하기를 참조하세요. Slack automation을 생성하는 전체적인 단계는 다음과 같습니다.
  1. Slack 인테그레이션 추가를 통해 W&B가 Slack 인스턴스와 채널에 게시할 수 있도록 권한을 부여합니다.
  2. 모니터링할 event와 알림을 보낼 채널을 정의하는 automation 생성을 수행합니다.

Slack 인테그레이션 추가

팀 관리자는 팀에 Slack 인테그레이션을 추가할 수 있습니다.
  1. W&B에 로그인한 다음 Team Settings로 이동합니다.
  2. Slack channel integrations 섹션에서 Connect Slack을 클릭하여 새 Slack 인스턴스를 추가합니다. 기존 Slack 인스턴스에 채널을 추가하려면 New integration을 클릭합니다. 팀에 두 개의 Slack 인테그레이션이 표시된 스크린샷
  3. 필요한 경우 브라우저에서 Slack에 로그인합니다. 요청이 표시되면 선택한 Slack 채널에 게시할 수 있도록 W&B에 권한을 부여합니다. 페이지 내용을 확인한 다음 Search for a channel을 클릭하고 채널 이름을 입력하기 시작합니다. 목록에서 채널을 선택한 후 Allow를 클릭합니다.
  4. Slack에서 선택한 채널로 이동합니다. [Your Slack handle] added an integration to this channel: Weights & Biases와 같은 게시물이 보이면 인테그레이션이 올바르게 구성된 것입니다.
이제 구성한 Slack 채널에 알림을 보내는 자동화를 생성할 수 있습니다.

Slack 인테그레이션 보기 및 관리

팀 관리자는 팀의 Slack 워크스페이스와 채널을 확인하고 관리할 수 있습니다.
  1. W&B에 로그인한 후 Team Settings로 이동합니다.
  2. Slack channel integrations 섹션에서 각 Slack 대상을 확인합니다.
  3. 휴지통 아이콘을 클릭하여 대상을 삭제합니다.

자동화 생성

Slack 인테그레이션을 추가한 다음 Registry 또는 Project를 선택하고, Slack 채널에 알림을 보내는 자동화를 생성하려면 다음 단계를 따르세요.
Registry 관리자는 해당 레지스트리에서 자동화를 생성할 수 있습니다.
  1. W&B에 로그인합니다.
  2. 레지스트리 이름을 클릭하여 세부 정보를 확인합니다.
  3. 레지스트리 범위의 자동화를 생성하려면 Automations 탭을 클릭한 다음 Create automation을 클릭합니다. 레지스트리에 범위가 지정된 자동화는 해당 레지스트리의 모든 컬렉션(앞으로 생성되는 컬렉션 포함)에 자동으로 적용됩니다.
  4. 모니터링할 event를 선택합니다. 선택한 event에 따라 표시되는 추가 필드를 모두 입력합니다. 예를 들어 An artifact alias is added를 선택한 경우 Alias regex를 지정해야 합니다. Next step을 클릭합니다.
  5. Slack 인테그레이션을 소유한 팀을 선택합니다.
  6. Action typeSlack notification으로 설정합니다. Slack 채널을 선택한 다음 Next step을 클릭합니다.
  7. 자동화 이름을 입력합니다. 필요하다면 설명도 입력합니다.
  8. Create automation을 클릭합니다.

자동화 보기 및 관리

Registry의 Automations 탭에서 해당 Registry의 자동화를 관리합니다.
  • 자동화의 상세 정보를 보려면 이름을 클릭합니다.
  • 자동화를 편집하려면 작업 ... 메뉴를 클릭한 다음 Edit automation을 클릭합니다.
  • 자동화를 삭제하려면 작업 ... 메뉴를 클릭한 다음 Delete automation을 클릭합니다. 삭제 확인이 필요합니다.