Configuration Manager 보고 소개

적용 대상: Configuration Manager(현재 분기)

Configuration Manager 보고는 SQL Server Reporting Services(SSRS) 및 Power BI Report Server 고급 보고 기능을 사용하는 데 도움이 되는 도구 및 리소스 집합을 제공합니다. 두 보고 플랫폼 모두 사용자 지정 보고서에 대한 풍부한 제작 환경을 제공합니다. 보고는 조직의 풍부한 Configuration Manager 데이터에 대한 정보를 수집, 구성 및 제시하는 데 도움이 됩니다. Configuration Manager 변경 없이 사용할 수 있는 Reporting Services 미리 정의된 많은 보고서를 제공합니다. 요구 사항에 맞게 기본 보고서를 복제하고 수정하거나 사용자 지정 보고서를 만들 수 있습니다.

SQL Server Reporting Services

SQL Server Reporting Services 조직의 보고서를 만들고, 배포하고, 관리하는 데 도움이 되는 모든 즉시 사용할 수 있는 도구와 서비스를 제공합니다. 또한 보고 기능을 확장하고 사용자 지정할 수 있는 프로그래밍 기능도 있습니다. Reporting Services 다양한 종류의 데이터 원본에 대한 포괄적인 보고 기능을 제공하는 서버 기반 보고 플랫폼입니다.

Configuration Manager SQL Server Reporting Services 기본 보고 솔루션으로 사용합니다. Reporting Services 통합하면 다음과 같은 이점이 있습니다.

  • 업계 표준 보고 시스템을 사용하여 Configuration Manager 데이터베이스를 쿼리합니다.

  • Configuration Manager 보고서 뷰어를 사용하거나 보고서에 대한 웹 기반 연결인 보고서 관리자를 사용하여 보고서를 표시합니다.

  • 고성능, 가용성 및 확장성을 제공합니다.

  • 사용자가 구독할 수 있는 보고서에 대한 구독을 제공합니다. 예를 들어 관리자는 소프트웨어 업데이트 롤아웃의 상태를 자세히 표시하는 이메일 보고서를 매일 구독합니다.

  • 다양한 종류의 인기 있는 형식으로 보고서를 내보냅니다.

자세한 내용은 SSRS(SQL Server Reporting Services란?을 참조하세요.

Power BI 보고서 서버

버전 2002부터 Power BI Report Server Configuration Manager 보고와 통합합니다. 이 통합은 최신 시각화와 더 나은 성능을 제공합니다. 이미 SQL Server Reporting Services 있는 것과 유사한 Power BI 보고서에 대한 콘솔 지원을 추가합니다. 자세한 내용은 Power BI Report Server 통합을 참조하세요.

Power BI Report Server 보고서를 표시하고 관리하는 웹 포털이 있는 온-프레미스 보고서 서버입니다. 여기에는 Power BI 보고서, 페이지를 매긴 보고서, 모바일 보고서 및 KPI를 만드는 도구가 포함되어 있습니다. 자세한 내용은 Power BI Report Server?을 참조하세요.

보고 서비스 지점

보고 서비스 지점은 Microsoft SQL Server Reporting Services 실행하는 서버에 추가하는 사이트 시스템 역할입니다. 보고 서비스 지점은 다음 기능을 수행합니다.

  • Configuration Manager 보고서 정의를 Reporting Services 복사합니다.
  • 보고서 범주에 따라 보고서 폴더를 만듭니다.
  • 보고서 폴더 및 보고서에 대한 보안 정책을 설정합니다. 이러한 정책은 Configuration Manager 관리 사용자에 대한 역할 기반 권한을 기반으로 합니다. 10분 간격으로 보고 서비스 지점은 Reporting Services 연결하여 보안 정책을 변경한 경우 다시 적용합니다.

보고 서비스 지점을 계획하고 설치하는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.

Configuration Manager 보고서

Configuration Manager 50개가 넘는 보고서 폴더에서 400개가 넘는 보고서에 대한 보고서 정의를 제공합니다. 보고 서비스 지점 설치 프로세스 중에 SQL Server Reporting Services 루트 보고서 폴더에 복사합니다. Configuration Manager 콘솔은 보고서를 표시하고 보고서 범주에 따라 하위 폴더로 구성합니다.

보고서는 Configuration Manager 계층 구조를 위 또는 아래로 전파하지 않습니다. 사용자가 만든 사이트의 데이터베이스에 대해서만 실행됩니다. Configuration Manager 계층 전체에서 전역 데이터를 복제하므로 보고서의 계층 전체 정보에 액세스할 수 있습니다. 보고서는 사이트 데이터베이스에서 데이터를 검색할 때 현재 사이트 및 자식 사이트의 사이트 데이터와 계층 구조의 모든 사이트에 대한 전역 데이터에 액세스할 수 있습니다.

다른 Configuration Manager 개체와 마찬가지로 관리자에게 보고서를 실행하거나 수정할 수 있는 적절한 권한이 있어야 합니다. 보고서를 실행하려면 관리자에게 개체에 대한 보고서 실행 권한이 있어야 합니다. 보고서를 만들거나 수정하려면 관리자에게 개체에 대한 보고서 수정 권한이 있어야 합니다.

보고서 만들기 및 수정

Reporting Services 기반 보고서의 경우 Configuration Manager Microsoft SQL Server Report Builder 모델 기반 및 SQL 기반 보고서의 단독 작성 및 편집 도구로 사용합니다. Configuration Manager 콘솔에서 보고서를 만들거나 편집하면 Report Builder 열립니다. 자세한 내용은 보고에 대한 운영 및 유지 관리를 참조하세요.

버전 2002부터 Power BI 보고서를 만들거나 편집하기 위해 콘솔은 Power BI Desktop 통합됩니다. 자세한 내용은 Power BI 보고서 만들기를 참조하세요.

보고서 실행

Configuration Manager 콘솔에서 Reporting Services 기반 보고서를 실행하면 보고서 뷰어가 열리고 Reporting Services 연결됩니다. 필요한 보고서 매개 변수를 지정한 후 Reporting Services 데이터를 검색하고 뷰어에 결과를 표시합니다. SQL Services Reporting Services 연결하고, 사이트의 데이터 원본에 연결하고, 보고서를 실행할 수도 있습니다.

버전 2002부터 Power BI 기반 보고서를 실행하면 웹 브라우저에서 열립니다.

즐겨찾기에 추가

Configuration Manager 기본적으로 수백 개의 보고서가 함께 제공되는 경우 해당 목록에 더 많은 보고서를 추가할 수 있습니다. 일반적으로 사용하는 보고서를 지속적으로 검색하는 대신 버전 2103부터 보고서를 즐겨찾기로 만들 수 있습니다. 이 작업을 사용하면 즐겨찾기 노드에서 빠르게 액세스할 수 있습니다.

자세한 내용은 보고에 대한 운영 및 유지 관리를 참조하세요.

보고서 프롬프트

보고서를 만들거나 수정할 때 보고서 프롬프트 또는 매개 변수를 구성할 수 있습니다. 보고서에서 검색하는 데이터를 제한하거나 대상으로 지정하는 보고서 프롬프트를 만듭니다. 보고서에는 둘 이상의 프롬프트가 포함될 수 있습니다. 프롬프트 이름이 고유하고 식별자에 대한 SQL Server 규칙을 준수하는 영숫자 문자만 포함하는지 확인합니다.

보고서를 실행하면 프롬프트에서 필요한 매개 변수에 대한 값을 요청합니다. 매개 변수 값에 따라 보고서 데이터를 검색합니다. 예를 들어 특정 컴퓨터 보고서에 대한 컴퓨터 정보는 컴퓨터 이름을 묻는 메시지를 표시합니다. Reporting Services 보고서의 SQL 문에 정의된 변수에 지정된 값을 전달합니다.

Configuration Manager 보고서 링크는 다른 데이터에 쉽게 액세스할 수 있도록 원본 보고서에 사용됩니다. 예를 들어 원본 보고서의 각 항목에 대한 자세한 정보에 연결할 수 있습니다. 대상 보고서를 실행하려면 하나 이상의 프롬프트가 필요한 경우 원본 보고서에 각 프롬프트에 적절한 값이 있는 열이 포함되어야 합니다.

링크는 프롬프트 값이 있는 열 번호를 지정해야 합니다. 예를 들면

  • 사이트에서 최근에 검색한 컴퓨터를 나열하는 보고서가 하나 있습니다.
  • 사이트에서 특정 컴퓨터에 대해 받은 마지막 메시지를 나열하는 다른 보고서에 연결합니다.
  • 링크를 만들고 원본 보고서의 열 2 에 컴퓨터 이름이 포함되도록 지정합니다. 이 값은 대상 보고서에 필요한 프롬프트입니다.
  • 원본 보고서를 실행하면 각 데이터 행의 왼쪽에 링크 아이콘이 표시됩니다.
  • 행에서 아이콘을 선택하면 보고서 뷰어가 해당 행의 지정된 열에 있는 값을 대상 보고서의 프롬프트 값으로 전달합니다.

보고서에 대한 링크를 하나만 구성할 수 있으며 해당 링크는 단일 대상 보고서에만 연결할 수 있습니다.

경고

대상 보고서를 다른 보고서 폴더로 이동하면 대상 보고서의 위치가 변경됩니다. Configuration Manager 원본 보고서의 보고서 링크를 새 위치로 자동으로 업데이트하지 않으며 원본 보고서에서는 링크가 작동하지 않습니다.

보고서 폴더

보고서 폴더는 Configuration Manager Reporting Services 저장하는 보고서를 정렬하고 필터링하는 방법을 제공합니다. 보고서 폴더는 관리할 보고서가 많은 경우에 유용합니다. 보고 서비스 지점을 설치하면 보고서를 Reporting Services 복사하여 50개 이상의 보고서 폴더로 구성합니다. 보고서 폴더는 읽기 전용입니다. Configuration Manager 콘솔에서는 수정할 수 없습니다.

보고서 구독

Reporting Services 보고서 구독은 특정 시간에 또는 이벤트에 대한 응답으로 보고서를 배달하기 위한 반복 요청입니다. 구독에서 애플리케이션 파일 형식을 지정합니다. 구독은 요청 시 보고서를 실행하는 대신 사용할 수 있습니다. 주문형 보고를 사용하려면 보고서를 볼 때마다 보고서를 적극적으로 선택해야 합니다. 반면 구독을 사용하여 보고서 배달을 예약한 다음 자동화할 수 있습니다.

Configuration Manager 콘솔에서 보고서 구독을 관리할 수 있습니다. 보고서 서버는 구독을 처리합니다. 서버에 배포된 배달 확장자를 사용하여 배포합니다. 기본적으로 공유 폴더 또는 이메일 주소로 보고서를 보내는 구독을 만들 수 있습니다.

자세한 내용은 보고서 구독 관리를 참조하세요.

Report Builder

Reporting Services 기반 보고서의 경우 Configuration Manager Microsoft SQL Server Report Builder 모델 기반 및 SQL 기반 보고서 모두에 대한 단독 작성 및 편집 도구로 사용합니다. Configuration Manager 콘솔에서 보고서를 만들거나 편집하면 Report Builder 열립니다. 처음으로 보고서를 만들거나 수정하면 Report Builder 자동으로 설치됩니다. 보고서를 실행하거나 편집할 때 설치된 버전의 SQL Server 연결된 Report Builder 버전이 열립니다.

Report Builder 설치는 20개 이상의 언어에 대한 지원을 추가합니다. Report Builder 실행하면 로컬 컴퓨터의 OS 언어로 데이터가 표시됩니다. Report Builder 언어를 지원하지 않으면 데이터를 영어로 표시합니다. Report Builder 다음 기능을 포함하는 SQL Server Reporting Services 전체 기능을 지원합니다.

  • Microsoft 365 앱 유사한 모양으로 직관적인 보고서 작성 환경을 제공합니다.

  • SQL SERVER RDL(보고서 정의 언어)의 유연한 보고서 레이아웃을 제공합니다.

  • 차트 및 계기를 비롯한 다양한 형태의 데이터 시각화를 제공합니다.

  • 서식이 풍부한 텍스트 상자를 제공합니다.

  • Microsoft Word 형식으로 내보냅니다.

SQL Server Reporting Services 직접 Report Builder 열 수도 있습니다.

SQL Server Reporting Services 모델 보고

SQL Server Reporting Services 보고서 모델을 사용하여 모델 기반 보고서에 포함할 Configuration Manager 데이터베이스의 항목을 선택하는 데 도움을 줍니다. 보고서를 작성할 때 보고서 모델은 선택할 지정된 보기 및 항목만 노출합니다. 모델 기반 보고서를 만들려면 하나 이상의 보고서 모델을 사용할 수 있어야 합니다.

보고서 모델에는 다음과 같은 기능이 있습니다.

  • 데이터베이스 필드 및 뷰에 논리적 비즈니스 이름을 지정합니다. 보고서를 생성하려면 Configuration Manager 데이터베이스 구조에 대한 지식이 필요하지 않습니다.

  • 항목을 논리적으로 그룹화합니다.

  • 항목 간의 관계를 정의합니다.

  • 관리 사용자가 볼 수 있는 권한이 있는 데이터만 볼 수 있도록 모델 요소를 보호합니다.

Configuration Manager 샘플 보고서 모델을 제공하지만 고유한 비즈니스 요구 사항을 충족하도록 보고서 모델을 정의할 수도 있습니다. 보고서 모델을 만드는 방법에 대한 자세한 내용은 사용자 지정 보고서 모델 만들기를 참조하세요.

다음 단계

보고 계획