다음을 통해 공유


실시간 대시보드에 대한 활성화자 경고 만들기

Microsoft Fabric의 다양한 데이터 원본에서 패브릭 정품 인증자 경고를 만들 수 있습니다. 이 문서에서는 실시간 대시보드에 대한 활성화자 경고를 만드는 방법을 설명합니다. 자세한 내용은 Activator란?

실시간 대시보드에서 조건이 충족되는 경우에 표시되는 경고

활성기를 사용하여 실시간 대시보드의 데이터에 대한 조건이 충족될 때 알림을 트리거합니다. 예를 들어 여러 위치에서 대여할 자전거의 가용성을 표시하는 실시간 대시보드가 있는 경우 한 위치에서 사용할 수 있는 자전거가 너무 적으면 경고를 트리거할 수 있습니다. 전자 메일 또는 Microsoft Teams를 사용하여 해당 경고 알림을 자신 또는 조직의 다른 사람에게 보냅니다.

필수 조건

경고 설정을 사용하여 활성화기 규칙 만들기

  1. 실시간 대시보드을 엽니다.
  2. 도구 모음에서 보기에서 편집 모드로 전환합니다.
  3. 모니터링할 활성화자에 대한 실시간 대시보드에서 타일을 선택합니다.
  4. 타일의 오른쪽 위에 있는 자세히 메뉴(...)를 선택하고 경고 설정을 선택합니다. 실시간 대시보드 메뉴 모음에서 경고 설정 단추를 사용할 수도 있습니다.

타일에서 활성화기 규칙을 추가하는 방법을 보여 주는 스크린샷

활성화자 경고 조건 정의

경고 설정 창에서 규칙 조건을 정의합니다. 규칙 조건에는 모니터링할 필드 결정 및 임계값 설정이 포함됩니다. 전자 메일 또는 Microsoft Teams에서 알림을 받을지 여부를 선택합니다. 이 활성화기 규칙을 저장할 위치를 설정하고 만들기를 선택합니다.

활성화기에서 경고 창 만들기의 스크린샷

선택 사항: 활성화기에서 규칙 편집

규칙이 준비되면 규칙에 대한 링크가 포함된 알림을 받게 됩니다. 활성화기에서 규칙을 편집할 링크를 선택합니다. 다음 구체화 중 하나를 수행하려는 경우 규칙 편집이 유용합니다.

  • 경고에 다른 수신자를 추가합니다.
  • 경고 설정 창에서 가능한 것보다 더 복잡한 경고 조건을 정의합니다.

Activator에서 규칙을 편집하는 방법에 대한 자세한 내용은 디자인 모드에서 정품 인증자 만들기를 참조하세요.

시간 축이 있는 차트의 제한 사항

Power BI 또는 실시간 대시보드에 시간 축이 있는 차트가 있는 경우 Activator는 시간 축의 각 지점에 대해 측정값을 정확히 한 번 읽습니다. Activator가 해당 시점을 읽은 후 측정된 값이 변경되면 Activator는 변경된 값을 무시합니다.

제한 예제

다음 예제에서는 이러한 제한 사항을 보여 줍니다. 이 예제에서 차트는 시간에 따라 판매된 항목의 수를 보여줍니다. 활성화자는 먼저 1월 3일 아침에 차트를 읽습니다. 현재 차트에는 판매된 10개 항목이 표시됩니다.

날짜 판매된 항목 수
1월 1일 20
1월 2일 18
1월 3일 10

1월 3일 후반에는 더 많은 아이템이 판매됩니다. 이 변경 사항을 반영하도록 차트가 업데이트되고 판매된 항목 수는 이제 15를 읽습니다.

날짜 판매된 항목 수
1월 1일 20
1월 2일 18
1월 3일 15(이전 날짜에서 변경됨)

정품 인증자는 이전에 이미 10의 값을 읽었기 때문에 변경된 값을 무시합니다.

이 제한 사항에 대한 해결 방법

측정값이 시간에 따라 변경될 수 있는 가장 일반적인 이유는 시간 축의 가장 최근 지점이 변경될 수 있기 때문입니다. 이 예제에서는 하루 종일 판매량이 증가합니다. 이러한 날짜가 과거이기 때문에 이전 날짜에 판매된 항목 수는 변경되지 않습니다. 이 제한을 방지하려면 다음을 수행합니다.

  1. 차트에서 현재 날짜/시간을 제외합니다. 이 값은 여전히 변경될 수 있는 동안 샘플링되지 않습니다.

    • 차트에 상대 시간 필터를 추가하여 차트에서 현재 날짜 또는 시간을 제외합니다. 정품 인증자는 측정되는 기간 동안 최종 값이 종료된 후에만 값을 확인하며 더 이상 변경될 수 없습니다.

    • 시간 범위가 현재 시간의 '이전 하나의 bin'에서 끝나는 시간 필터를 추가합니다. 따라서 Activator에서 샘플링한 마지막 bin은 이미 "닫힘"이며 변경되지 않습니다.

      TableForReflex
      | where YourTimeColumn between (ago(5h)..bin(now(), 1h))
      | summarize count() by bin(YourTimeColumn, 1h)
      | render timechart
      
  2. 여기에 설명된 제한 사항은 시간 축이 있는 차트에만 적용되므로 카드 또는 KPI 시각적 개체를 사용하여 현재 날짜 의 값을 추적합니다. 예를 들어 "현재 판매액"을 표시하는 KPI 시각적 개체를 만듭니다. 활성화자는 하루 종일 이 값의 변경 내용을 읽고 트리거합니다.