다음을 통해 공유


이상 감지

적용 대상: 디자이너 및 개발자 용으로 Power BI 서비스 소비자를 위한 Power BI 서비스 Power BI Desktop 에는 Pro 또는 Premium 라이선스가 필요합니다.

변칙 검색은 시계열 데이터에서 변칙을 자동으로 검색하여 꺾은선형 차트를 개선하는 데 도움이 됩니다. 또한 근본 원인 분석에 도움이 되는 변칙에 대한 설명을 제공합니다. 데이터를 조각화 및 분할하지 않고도 몇 번의 클릭만으로 손쉽게 정보를 찾을 수 있습니다. Power BI Desktop과 Power BI 서비스에서 모두 변칙을 만들고 볼 수 있습니다. 이 문서에 있는 단계 및 그림은 Power BI Desktop에서 꺾은선형 차트에 대한 이상 감지를 설정하는 방법을 안내합니다.

참고 항목

이 비디오에서는 이전 버전의 Power BI Desktop을 사용합니다.

시작하기

이 자습서에서는 다양한 제품에 대한 온라인 판매 데이터를 사용합니다. 이 자습서를 진행하려면 온라인 판매 시나리오의 샘플 파일을 다운로드하세요.

시각화 창의 분석 탭에서 차트를 선택한 후 이상 감지을 선택하여 이상 검색 기능을 활성화할 수 있습니다.

변칙 검색에 대한 진입점을 보여 주는 스크린샷

예를 들어 이 차트는 시간에 따른 수익을 표시합니다. 변칙 검색을 추가하면 변칙 및 예상 값 범위로 차트가 자동으로 보강됩니다. 값이 예상 경계를 벗어나면 변칙으로 표시됩니다. Anomaly Detector 알고리즘에 대한 자세한 내용은 이 기술 블로그를 참조하세요.

변칙을 추가하는 방법을 보여 주는 스크린샷

변칙 서식 지정

이 환경은 높은 수준의 사용자 지정이 가능합니다. 변칙의 모양, 크기 및 색뿐만 아니라 예상 범위의 색, 스타일 및 투명도의 서식을 지정할 수 있습니다. 알고리즘의 매개 변수를 구성할 수도 있습니다. 민감도를 늘리면 알고리즘이 데이터의 변경에 더 민감하게 반응합니다. 이 경우 약간의 편차도 변칙으로 표시됩니다. 민감도를 줄이면 알고리즘이 변칙을 고려할 때 좀 더 선택적으로 반응합니다.

변칙 서식 지정 방법을 보여 주는 스크린샷

설명

변칙을 검색하는 것 외에 데이터의 변칙을 자동으로 설명할 수도 있습니다. 사용자가 변칙을 선택하면, Power BI는 데이터 모델의 필드에 대해 분석을 실행하여 가능한 설명을 파악합니다. 이를 통해 변칙을 자연어로 설명하고, 해당 변칙과 관련된 요소를 설명 강도별로 정렬합니다. 다음 이미지에서는 8월 30일에 수익이 \$5187로 예상 범위인 \$2447에서 \$3423보다 큰 것을 볼 수 있습니다. 설명에 대한 자세한 내용을 보려면 이 창에서 카드를 열 수 있습니다.

설명을 보는 방법을 보여 주는 스크린샷

설명 구성

분석에 사용되는 필드를 제어할 수도 있습니다. 예를 들어 판매자와 도시를 설명 기준 필드로 끌면 Power BI는 분석을 해당 필드로만 제한합니다. 이 경우 8월 31일의 변칙은 특정 판매자 및 특정 도시와 연결된 것으로 보입니다. 여기서 판매자 “Fabrikam”의 강도는 99%입니다. Power BI는 차원을 기준으로 필터링할 때 기대값으로부터의 편차를 총값의 편차에 대한 비율로 강도을 계산합니다. 예를 들어 구성 요소 시계열 Fabrikam 및 변칙 지점에 대한 집계 시계열 전체 수익 간의, 실제 값에서 예상 값을 뺀 비율입니다. 이 카드를 열면 8월 31일에 이 판매자의 수익이 급증한 시각적 개체가 표시됩니다. 보고서에 추가 옵션을 사용하여 이 시각적 개체를 페이지에 추가합니다.

설명을 구성하는 방법을 보여 주는 스크린샷

고려 사항 및 제한 사항

  • 변칙 검색은 축 필드의 시계열 데이터를 포함하는 꺾은선형 차트 시각적 개체에 대해서만 지원됩니다.
  • 꺾은선형 차트 시각적 개체에서 범례, 여러 값 또는 보조 값을 사용할 때는 이상 탐지가 지원되지 않습니다.
  • 변칙 검색에는 데이터 요소가 4개 이상 필요합니다.
  • 예측, 최소, 최대, 평균, 중앙값 및 백분위수 라인은 이상 탐지에서 작동하지 않습니다.
  • SAP 데이터 원본, Power BI Report Server 및 Azure Analysis Services 또는 SQL Server Analysis Services에 대한 라이브 연결을 통해 직접 쿼리는 지원되지 않습니다.
  • 이상 설명은 'Show Value As' 옵션에서 작동하지 않습니다.
  • 계층에서 다음 수준으로 이동하는 드릴다운은 지원되지 않습니다.

자세한 내용을 알고 싶다면 변칙 검색을 실행하는 알고리즘에 대한 Tony Xing의 게시물 을 참조하세요. Azure Anomaly Detector의 SR-CNN 알고리즘에 대해 설명합니다.