Power BI와 Log Analytics 통합
이 문서에서는 Log Analytics에서 Microsoft Power BI로 데이터를 공급하여 시각적으로 매력적인 보고서 및 대시보드를 만드는 방법에 중점을 둡니다.
배경
Azure Monitor 로그는 로그를 수집하기 위한 엔드투엔드 솔루션을 제공하는 플랫폼입니다. Azure Monitor Log Analytics는 이러한 로그를 쿼리하는 인터페이스입니다. Log Analytics를 포함한 전체 Azure Monitor 데이터 플랫폼에 대한 자세한 내용은 Azure Monitor 데이터 플랫폼을 참조하세요.
Microsoft Power BI는 Microsoft의 데이터 시각화 플랫폼입니다. 시작하는 방법에 대한 자세한 내용은 Power BI의 홈페이지를 참조하세요.
일반적으로 무료 Power BI 기능을 사용하여 시각적으로 매력적인 보고서와 대시보드를 통합하고 만들 수 있습니다.
고급 기능을 사용하려면 Power BI Pro 또는 프리미엄 계정을 구매해야 할 수 있습니다. 이러한 기능으로는 다음이 포함됩니다.
- 작업 공유
- 예약된 새로 고침
- Power BI 앱
- 데이터 흐름 및 증분 새로 고침
자세한 내용은 Power BI 가격 책정 및 기능에 대한 자세한 정보를 참조하세요.
쿼리 통합
Power BI는 M 쿼리 언어를 기본 쿼리 언어로 사용합니다.
Log Analytics 쿼리는 M으로 내보내고 Power BI에서 직접 사용할 수 있습니다. 성공적인 쿼리를 실행한 후 Log Analytics UI 위쪽 작업 표시줄의 내보내기 단추에서 Power BI로 내보내기(M 쿼리)를 선택합니다.
Log Analytics는 Power BI에 직접 사용할 수 있는 M 코드가 포함된 .txt 파일을 만듭니다.
데이터 세트에 로그 연결
Power BI 데이터 세트는 보고 및 시각화를 위해 준비된 데이터의 원본입니다. Log Analytics 쿼리를 데이터 세트에 연결하려면 Log Analytics에서 내보낸 M 코드를 Power BI의 빈 쿼리로 복사합니다.
자세한 내용은 Power BI 데이터 세트 이해를 참조하세요.
Power BI 데이터 흐름을 사용하여 데이터 수집
Power BI 데이터 흐름을 사용하면 데이터를 수집하고 저장할 수도 있습니다. 자세한 내용은 Power BI 데이터 흐름을 참조하세요.
데이터 흐름은 쉽게 데이터를 수집하고 준비하도록 설계된 "클라우드 ETL" 형식입니다. 데이터 세트는 다양한 엔터티를 연결하고 필요에 맞게 모델링하는 데 도움이 되도록 설계된 "모델"입니다.
증분 새로 고침
Power BI 데이터 세트와 Power BI 데이터 흐름 모두에 증분 새로 고침 옵션이 있습니다. Power BI 데이터 흐름과 Power BI 데이터 세트는 이 기능을 지원합니다. 데이터 흐름에서 증분 새로 고침을 사용하려면 Power BI Premium이 필요합니다.
증분 새로 고침은 쿼리를 실행할 때 모든 데이터를 반복해서 수집하지 않고 소규모 쿼리를 실행하고 실행할 때마다 소량의 데이터를 업데이트합니다. 대량의 데이터를 저장하지만 쿼리를 실행할 때마다 새 데이터 증분을 추가하는 옵션이 있습니다. 이 동작은 장기간 실행되는 보고서에 적합합니다.
Power BI 증분 새로 고침은 결과 세트에 제출된 날짜/시간의 존재에 의존합니다. 증분 새로 고침을 구성하기 전에 Log Analytics 쿼리 결과 세트에 제출된 날짜/시간을 하나 이상 포함해야 합니다.
증분 새로 고침을 구성하는 방법에 대해 자세히 알아보려면 Power BI 데이터 세트 및 증분 새로 고침과 Power BI 데이터 흐름 및 증분 새로 고침을 참조하세요.
보고서 및 대시보드
데이터가 Power BI로 전송된 후에도 Power BI를 사용하여 보고서 및 대시보드를 만들 수 있습니다.
자세한 내용은 첫 번째 Power BI 모델 및 보고서를 만드는 방법에 대한 이 가이드를 참조하세요.
Excel 통합
Power BI에서 사용되는 동일한 M 통합을 사용하여 Excel 스프레드시트와 통합할 수 있습니다. 자세한 내용은 Excel과 통합한 다음 Log Analytics에서 내보낸 M 쿼리를 붙여 넣는 방법에 대한 이 가이드를 참조하세요.
추가 정보는 Log Analytics와 Excel 통합에서 찾을 수 있습니다.
다음 단계
Log Analytics 쿼리를 시작합니다.