안녕하세요. 고우아이티입니다. 오늘은 오랜만에 Power BI 포스트로 찾아왔습니다. ^^
앞으로 Microsoft 365 소식과 더불어 Power BI의 새로운 소식들도 함께 전해드릴 예정입니다. BI 관련 새로운 소식들까지 더해져 더욱 다양하고 풍성해진 정보들(활용 시나리오, How to 등)로 매달 찾아뵐 예정이니 많은 관심 가져주시기 바랍니다. 오랜만에 들려드릴 오늘 소식은 Power BI 서비스를 통해 알림 설정하는 방법인데요. 많은 분들이 문의주셨던 만큼 보다 자세히 안내해드릴 수 있도록 콘텐츠를 준비해보았습니다.
Power BI는 기업 내·외의 데이터를 쉽게 연결하고 결합할 수 있기 때문에 누구나 쉽게 데이터를 시각화하고 공유할 수 있다는 장점이 있습니다. 강력한 Self BI 시나리오를 제공하기 때문에 실제 많은 기업들이 Microsoft 365와 함께 Power BI를 선택하는 이유기도 합니다.
Power BI로 공유된 레포트(Report)는 항상 최신 데이터로 변화하는 환경에서 자동화된 데이터 갱신 처리를 통해 기업의 의사결정에 기여합니다. 데이터를 기반으로 한 수 많은 데이터를 정리하고 분석하여 시각화 함으로써 기업의 주요 의사결정과 실행을 이끌어 낸다는 점에서 아주 강력한 생산성 도구이기도 합니다.
이처럼 Power BI는 통찰력 있는 레포트를 제공하고 있지만, 이것만으로 빠르게 변화하는 시장 환경에 대응하기에는 한계가 있습니다. (주요 지표를 항상 모니터링 할 수 없기 때문이죠.)
Power BI는 기업 내·외의 데이터를 쉽게 연결하고 결합할 수 있기 때문에 누구나 쉽게 데이터를 시각화하고 공유할 수 있다는 장점이 있습니다. 강력한 Self BI 시나리오를 제공하기 때문에 실제 많은 기업들이 Microsoft 365와 함께 Power BI를 선택하는 이유기도 합니다.
Power BI로 공유된 레포트(Report)는 항상 최신 데이터로 변화하는 환경에서 자동화된 데이터 갱신 처리를 통해 기업의 의사결정에 기여합니다. 데이터를 기반으로 한 수 많은 데이터를 정리하고 분석하여 시각화 함으로써 기업의 주요 의사결정과 실행을 이끌어 낸다는 점에서 아주 강력한 생산성 도구이기도 합니다.
이처럼 Power BI는 통찰력 있는 레포트를 제공하고 있지만, 이것만으로 빠르게 변화하는 시장 환경에 대응하기에는 한계가 있습니다. (주요 지표를 항상 모니터링 할 수 없기 때문이죠.)
01. 대시보드 알림 설정
대시보드 알림 설정은 Power BI 서비스에서 가장 손쉽게 알림을 설정하는 방법입니다. 간편하고 직관적인 UI로 누구나 쉽게 개인화된 알림 서비스를 설정할 수 있습니다.
대시보드에서 알림을 설정하기 위해서는 가장 먼저 대시보드를 만들어야 합니다. Power BI 대시보드는 단일 페이지 캔버스이며 사용자는 Title 기반의 캔버스에 다양한 보고서의 개체를 개인 정보 필요성에 맞게 자유롭게 구성할 수 있습니다.
대시보드의 경우 상위 수준의 데이터 시각화 표현에 적합하며 보고서는 상세 수준의 데이터 분석에 적합합니다. (대시보드에 대한 자세한 설명은 별도 포스트로 다루도록 하겠습니다. ^^)
대시보드 Title 우측 상단에 “추가 옵션”을 클릭하면 대시보드에서 제공하는 추가적인 기능들을 확인할 수 있습니다.
여기서 경고 관리 기능을 활용한 대시보드 알림 설정이 가능합니다. 측정값의 임계치 값을 입력할 수 있기 때문에 입력한 값보다 크거나 작을 경우 이메일 알림을 자동으로 받을 수 있습니다.
알림 빈도는 하루에 한 번 혹은 시간 단위로 설정할 수 있으며, 실시간 대시보드 혹은 시간 단위 갱신 데이터가 아니라면 일반적으로 하루에 한 번으로 설정하는 것이 바람직합니다.
실시간 대시보드의 경우 불량률(수량), 적정 온도 등이 초과되는 경우 자동 알림을 통해 빠르게 문제 상황에 대응할 수 있다는 장점이 있습니다. 그러나 로그인한 사용자 본인에게만 메일이 발송되기 때문에 여러 사람에게 알림을 동시에 보내거나 참조 추가 혹은 팀즈(Teams) 알림을 보낼 수 없다는 기능적인 한계가 있습니다.
메일 본문 내용 수정 또한 불가하기 때문에 이러한 문제 해결을 위해서는 ‘Power Automate 자동 알림 설정’이나 ‘Data Activator 알림 설정’등을 고려해 볼 수 있습니다.
02. 파워 오토메이트(Power Automate) 자동알림 설정
파워 오토메이트(Power Automate)는 반복되는 업무를 자동화하는 Microsoft 365의 자동화 서비스 입니다. (※ 여기서 잠깐 ! 파워 오토메이트(Power Automate)란?)
마이크로소프트가 제공하는 자동화 도구로 업무 프로세스를 자동화하고 효율적으로 관리할 수 있도록 돕는 서비스 입니다. 파워 오토메이트를 통해 사용자는 반복적으로 루틴화된 작업들을 자동화 함으로써 시간을 절약하고 생산성을 향상 시킬 수 있습니다.
>>Power Automate 포스트 보기 : 파워앱스와 파워 오토메이트(Power auto.. : 네이버블로그 (naver.com)
파워 오토메이트(Power Automate)에는 다음과 같이 다양한 Power BI 자동화 템플릿들이 등록되어 있기 때문에 쉽게 사용이 가능하다는 장점이 있습니다. 이메일 발송의 경우, 여러 사람에게 발송 가능하며 손쉽게 메일 본문 수정이 가능하여 동적 조건 및 Value 구간에 따라 수신자를 동적으로 지정할 수 있습니다.
[How to]
① Power automate App 홈으로 이동하여 좌측 메뉴바에서 [ Templates ] 메뉴 선택 후 Power BI를 검색하여 [ Trigger a Flow Power BI data-driven alert ]를 선택합니다.
② Connection 정보 확인 후 [ Continue ]를 클릭합니다.
Power Automate Design 화면으로 이동합니다.
③ Alert ID에 등록한 Power BI 알림 목록(모니터링할 측정값)중 하나를 선택합니다.
다음 [New Step]을 클릭 후 Outlook으로 검색하여 [Send an email(V2)]를 선택합니다.
④ 수신자, 제목, 내용을 입력합니다. Dynamic Content에 Power BI 동적인 값을 변수화하여 입력할 수 있습니다. (※ 참조, 숨은 참조 등을 추가적으로 입력할 수 있습니다.)
⑤ [Save] 후 Test하면 다음과 같이 메일을 받아볼 수 있습니다.
03. Data Activator로 알림 설정하기
현재 프리뷰 상태인 “Data Activator”는 Power BI 보고서 내에서 직접 알림을 설정하는 고유한 방법을 제공합니다. Data Activator 에서는 대시보드를 만들지 않아도 됩니다. 다만 Fabric 지원 작업 공간이 필요합니다.
( Fabric 지원 작업 공간 : Workspaces in Microsoft Fabric and Power BI – Microsoft Fabric | Microsoft Learn )
먼저 Fabric 지원 작업 영역에서 Power BI 보고서를 엽니다.
① 보고서 상단의 메뉴 알림 설정 [ Set alert ]를 클릭합니다.
② 이미지와 같이 보고서 내에서 알림을 설정할 비주얼을 선택하고 측정값 선택 후 임계 조건을 설정하여 메일이나 팀즈 알림으로 받을 수 있습니다.
※ 아직 프리뷰 상태이기 때문에 기능은 변경/확장의 가능성이 커보입니다. 현재 경고 알림에 대하여 모니터링이 가능한 상태이며 향후 사용자정의 트리거 설정, Automate와의 통합 등이 예정되어 있습니다.
지금까지 Power BI에서 경고 알림 설정 방법에 대해 알아봤습니다. 사용자 환경과 라이선스 그리고 비즈니스 목적에 따라 안내드린 설정 방법 중 적합한 방식을 선택하여 사용할 수 있습니다.:)
기본 모니터링의 경우 가장 빠르고 쉬운 솔루션을 제공하는 사용이 간편한 “대시보드 알림”이, 복잡한 수준의 워크플로 통합(알림을 통해 또다른 Action을 자동화하는 등)이 필요한 경우 “파워 오토메이트(Power Automate)”가 적합합니다. 보고서 수준에서 알림을 설정하기에는 “Data Activator”를 활용하시는 것을 추천 드리고 있습니다.
많은 기업들이 Power BI를 통해 기업내 데이터에 대한 통찰력을 높이고 이를 기반으로 효율적인 의사결정을 위해 노력하고 있습니다. Power BI 데이터 시각화 기능은 매우 강력한 기능이지만, 보다 정확하고 효과적으로 활용하기 위해서는 기업내 데이터를 모으고 정제하는 작업이 반드시 선행되어야 합니다. 기업에 따라 수기 데이터와 DBMS 데이터, 외부 데이터와의 상관 분석이 필요한 기업 환경이 있을 수 있고 어떤 기업은 실시간 분석이 필요할 수 있습니다.
저희 고우아이티는 다양한 업종의 구축 경험을 토대로 기업의 특성과 요구사항에 맞는 최적의 데이터 플랫폼을 구축하고 운영하기 위한 환경을 효율적으로 시각화 함으로써 정보 활용성을 제고하는데 도움을 드리고 있습니다. 관련하여 문의사항이 있으시다면 언제든지 편하게 문의주시기 바랍니다.
클라우드 전문기업 GowIT는
기업환경에 최적화된 클라우드 서비스와
GowIT고객사를 위한 차별화된 기술지원 서비스를 제공합니다.
[상담 문의]