Power BI를 사용하여 Data Warehouse에 연결

중요

Power BI의 Intune Data Warehouse(베타) 커넥터(커넥터 v1)는 사용 중지됩니다. 커넥터 v1을 사용하는 Power BI 보고서는 Intune 커넥터 v2 또는 OData 피드 커넥터로 마이그레이션해야 합니다. 2025년 11월 이후에 생성된 Power BI 보고서는 이미 커넥터 v2를 사용하며 영향을 받지 않습니다. 마이그레이션 단계는 커넥터 v1에서 마이그레이션을 참조하세요.

Power BI 규정 준수 앱을 사용하여 Intune 테넌트에 대해 동적으로 생성된 대화형 보고서를 로드할 수 있습니다. 또한 OData 링크를 사용하여 Power BI에서 테넌트 데이터를 로드할 수 있습니다. Intune에서는 다음과 관련된 다음 샘플 보고서 및 차트를 볼 수 있도록 테넌트에 연결 설정을 제공합니다.

  • 디바이스
  • 등록
  • 앱 보호 정책
  • 준수 정책
  • 디바이스 구성 프로필
  • 소프트웨어 업데이트
  • 장치 인벤토리 로그

등록, 규정 준수, 디바이스 구성 프로필 및 소프트웨어 업데이트에 대해서도 강조 표시된 추세가 있습니다. 샘플 차트 및 보고서는 사용자에게 친숙한 필터를 캔버스에 적용합니다. 고급 필터를 사용하려면 Power BI Desktop의 필터 창을 검사합니다.

참고

Power BI 템플릿 앱을 사용하면 Power BI 파트너가 코딩을 거의 또는 전혀 사용하지 않고 Power BI 앱을 빌드하고 이를 모든 Power BI 고객에게 배포할 수 있습니다. 예를 들어 V2.0에서 Power BI 규정 준수 보고서 템플릿을 사용할 수 있습니다. V2.0에는 향상된 디자인뿐만 아니라 템플릿의 일부로 표시되는 계산 및 데이터에 대한 변경 내용도 포함되어 있습니다. 자세한 내용은 템플릿 앱 업데이트, Intune 규정 준수(Data Warehouse) 앱Power BI 템플릿 앱이란?를 참조하세요.

다음 단계에서는 Power BI 파일을 다운로드하는 방법과 Power BI에서 OData 링크를 사용하는 방법을 보여 줍니다.

Microsoft Entra ID 및 Intune 자격 증명 요구 사항

인증 및 권한 부여는 Microsoft Entra 자격 증명 및 Intune RBAC(역할 기반 액세스 제어)를 기반으로 합니다. 테넌트의 모든 Intune 관리자는 기본적으로 데이터 웨어하우스에 액세스할 수 있습니다. Intune 역할을 사용하여 Intune 데이터 웨어하우스 리소스에 대한 액세스 권한을 부여함으로써 더 많은 사용자에게 Intune 액세스 권한을 제공합니다.

API를 포함한 Intune 데이터 웨어하우스에 액세스하기 위한 요구 사항은 다음과 같습니다.

  • 사용자에게 다음 역할 중 하나 이상이 있어야 합니다.
    • Intune 서비스 관리자
    • Intune 데이터 웨어하우스 리소스에 대한 역할 기반 액세스 권한이 있는 사용자
    • 응용 프로그램 전용 인증을 사용하는 사용자 없는 인증

중요

Intune 역할을 할당받고 Intune Data Warehouse에 액세스하려면 사용자에게 Intune 라이선스가 있어야 합니다. 자세한 내용은 Microsoft Intune 및 Microsoft Intune 라이선스를 사용하는 RBAC(역할 기반 액세스 제어)를 참조하세요.

Power BI 설치

최신 버전의 Power BI Desktop을 설치합니다. 자세한 내용은 Power BI Desktop을 참조하세요.

Power BI Intune Compliance Data Warehouse 앱을 사용하여 데이터 및 보고서 로드

Power BI Intune 규정 준수(Data Warehouse) 앱에는 테넌트에 대한 정보와 Data Warehouse 데이터 모델을 기반으로 미리 작성된 보고서 집합이 포함되어 있습니다.

참고

Power BI Intune Compliance Data Warehouse 앱은 Azure Government 클라우드 환경에서 지원되지 않습니다.

  1. 설치 프로세스를 시작하려면 Intune 규정 준수(Data Warehouse) 앱의AppSource 페이지로 이동합니다.
  2. 지금 가져오기 단추를 클릭한 다음 계속을 클릭합니다.
  3. Power BI 앱을 설치하라는 메시지가 표시되면 설치를 클릭합니다.
  4. 설치가 완료되면 Intune 규정 준수(Data Warehouse) 앱 타일을 클릭합니다.
  5. 연결 단추를 클릭합니다. Intune 규정 준수에 연결(Data Warehouse) 대화 상자가 표시됩니다.
  6. 로그인 단추를 클릭합니다.
  7. 보려는 보고서가 있는 테넌트의 Intune Data Warehouse에 액세스할 수 있는 사용자 계정으로 로그인합니다.
  8. 포함된 dashboard를 보려면 Dashboards 탭을 클릭한 다음 Compliance Overview dashboard를 클릭합니다.
  9. 사용 가능한 모든 보고서를 보려면 보고서 탭을 클릭한 다음 준수 V1.0 보고서를 클릭합니다. 아래쪽의 탭을 클릭하여 보고서 페이지를 탐색합니다.
  10. 나중에 이러한 보고서로 쉽게 돌아갈 수 있도록 규정 준수 V1.0 보고서 옆의 별표를 클릭합니다. 그러면 보고서가 Power BI 즐겨찾기에 추가됩니다.

또는 Microsoft Intune 관리 센터에서 앱을 설치할 수 있습니다.

  1. Microsoft Intune 관리 센터에 로그인합니다.
  2. ReportsIntune 데이터 웨어하우스데이터 웨어하우스>를 선택합니다.>
  3. 브라우저에서 테넌트에 대해 미리 만들어진 Power BI 보고서에 액세스하고 공유하려면 Power BI 앱 가져오기 를 선택합니다.
  4. 위의 2-10단계를 따릅니다.

Microsoft Entra ID에 인증된 클라이언트를 사용하여 OData URL은 보고 클라이언트에 데이터 모델을 노출하는 Data Warehouse API의 RESTful 엔드포인트에 연결합니다. 이러한 지침을 따라 Power BI Desktop을 사용하여 고유한 보고서를 연결하고 만듭니다. Power BI Desktop에만 국한되지 않지만, 클라이언트가 OAUTH2.0 인증 및 OData v4.0 표준을 지원하는 경우 OData URL을 통해 즐겨 사용하는 분석 도구를 사용할 수 있습니다.

  1. Microsoft Intune 관리 센터에 로그인합니다.
  2. ReportsIntune 데이터 웨어하우스데이터 웨어하우스>를 선택합니다.>
  3. 보고 블레이드에서 사용자 지정 피드 URL을 검색합니다. 예:
    https://fef.{yourtenant}.manage.microsoft.com/ReportingService/DataWarehouseFEService/dates?api-version=v1.0
  4. Power BI Desktop을 실행합니다.
  5. 파일> 데이터가져오기를 선택합니다. OData 피드를를 선택합니다.
  6. 기본 선택합니다.
  7. URL 상자에 OData URL 을 입력하거나 붙여넣습니다.
  8. 확인을 선택합니다.
  9. Power BI Desktop 클라이언트에서 테넌트에 대한 Microsoft Entra ID에 인증하지 않은 경우 자격 증명을 입력합니다. 데이터에 액세스하려면 OAuth 2.0을 사용하여 Microsoft Entra ID로 권한을 부여해야 합니다.
    1. 조직 계정을 선택합니다.
    2. 사용자 이름 및 암호를 입력합니다.
    3. 로그인을 선택합니다.
    4. 연결을 선택합니다.
  10. 로드를 선택합니다.

커넥터 v1에서 마이그레이션

Power BI 보고서에서 Intune 커넥터 v1을 사용하는 경우 다음 단계에 따라 OData 피드 커넥터로 마이그레이션합니다.

  1. Power BI Desktop에서 보고서를 엽니다.

  2. 도구 모음에서 데이터 변환 을 선택합니다.

  3. Intune 데이터 원본을 사용하는 각 쿼리에 대해 고급 편집기를 선택합니다.

  4. 데이터 원본 Intune.Contents(x)에 표시되는 경우 보고서는 커넥터 v1을 사용하며 업데이트해야 합니다.

  5. 데이터 원본을 다음 OData 피드 연결로 바꿉니다.

    Source = OData.Feed("<reporting_service_endpoint>", null, [Implementation="2.0", Query=[#"api-version"="v1.0"]])
    

    보고 서비스 엔드포인트를 찾으려면 Microsoft Intune 관리 센터에 로그인하고 ReportsIntune 데이터 웨어하우스>데이터 웨어하우스로 이동합니다.> 엔드포인트를 복사할 때는 세그먼트를 api-version 포함하지 마세요.

  6. 필요에 따라 엔드포인트에 매개 변수를 maxHistoryDays 추가하여 기록 데이터를 제한합니다.

    Source = OData.Feed("<reporting_service_endpoint>?maxHistoryDays=7", null, [Implementation="2.0", Query=[#"api-version"="v1.0"]])
    

다음 단계

지난 주 일별 등록 디바이스 수와 같은 환경에 대한 질문에 대한 답변을 찾을 수 있습니다. Microsoft Intune 관리 센터의 블레이드에서 검색된 Intune Data Warehouse Power BI 보고서를 사용하여 Intune 테넌트 및 클라이언트 모집단에 대한 인사이트를 얻을 수 있습니다. 그러나 Intune에서는 데이터를 확장하거나 다시 사용하는 여러 가지 추가 방법을 제공합니다. Power BI 및 Intune Data Warehouse API는 다음과 같은 추가 기능을 제공합니다.