다음을 통해 공유


알림 대상 관리

이 문서에서는 작업 영역에 대한 알림 대상을 만들고 구성하는 방법을 알아봅니다.

시스템 알림은 워크플로에서 실행 이벤트(시작, 성공 및 실패)가 발생하는 시기를 알려주는 메시지입니다. 기본적으로 알림은 사용자 이메일 주소로 전송되지만 관리자는 웹후크를 사용하여 다른 알림 대상을 구성할 수 있습니다. 이를 통해 Azure Databricks와 이벤트 기반 통합을 빌드할 수 있습니다.

알림 대상을 관리하려면 Azure Databricks 작업 영역 관리자여야 합니다. 대상을 구성한 후에는 모든 사용자가 사용할 수 있습니다.

네트워킹 요구 사항

  • 알림 대상은 작업 영역 컨트롤 플레인 웹앱 IP 주소를 허용 목록에 추가해야 합니다. Azure Databricks 서비스 및 자산의 IP 주소 및 도메인을 참조하세요.
  • Azure Databricks는 보안을 위해 HTTPS 사용을 적용합니다. 알림 대상은 신뢰할 수 있는 인증 기관에서 서명한 SSL(Secure Sockets Layer) 인증서를 사용해야 합니다.

새 알림 대상 만들기

새 알림 대상 구성

  1. 작업 영역의 위쪽 막대에서 사용자 이름 select을 클릭하고 드롭다운에서 설정을 선택합니다.
  2. 작업 영역 관리 섹션에서 알림 탭을 클릭합니다.
  3. 관리 단추를 클릭합니다.
  4. +대상 추가를 클릭합니다.
  5. Select는 목적지 유형입니다. 현재 다음 대상이 지원됩니다.
    • 전자 메일
    • Slack
    • 웹후크
    • MS Teams
    • PagerDuty
  6. 형식에 따라 대상을 구성합니다.
  7. 만들기를 클릭합니다.

각 목적지에 대해 다른 credentials을 사용

대상 구성은 Azure Databricks 작업 영역에 암호화된 상태로 안전하게 저장됩니다. 타사 엔드포인트가 손상된 경우 보안을 강화하기 위해, Azure Databricks는 각각의 구성된 대상에 대해 서로 다른 credentials을 사용할 것을 권장합니다. 여기에는 다음이 포함됩니다.

  • Slack: 알림이 전송되는 URL입니다.
  • MS Teams: 알림이 전송되는 URL입니다.
  • PagerDuty: 알림을 PagerDuty 서비스로 고유하게 라우팅하는 데 사용되는 통합 키입니다.
  • 웹후크: 알림을 제공할 때 HTTP 기본 인증을 사용하여 제3자 엔드포인트에 인증하는 데 사용되는 사용자 이름 및 암호입니다.

구성된 각 대상에 대해 서로 다른 비밀을 사용하면 Azure Databricks 작업 영역에서 다른 모든 대상의 작업에 영향을 주지 않고 개별 알림 대상에 대한 액세스를 개별적으로 revoke 수 있습니다.

Slack 대상

Slack 대상을 하려면 Slack대한 수신 웹후크의 지침을 따릅니다. 생성된 URL을 Azure Databricks 알림 대상에 붙여넣습니다.

작업에 웹후크 추가

대상을 구성한 후 작업에 알림 대상을 추가할 수 있습니다. 자세한 내용은 작업에 알림을 추가하는 을 참조하세요.

사용자는 작업당 각 이벤트 유형에 최대 3개의 시스템 대상을 구성할 수 있습니다.

제한 사항

현재 알림 대상에는 다음과 같은 제한 사항이 있습니다.

  • Databricks SQL 및 작업에 대한 알림만 구성할 수 있습니다.
  • 전자 메일 알림 대상은 받는 사람 주소 길이에 1,300자 제한(limit)이 있습니다.