Configuration Manager 보고 계획

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

Configuration Manager 보고는 SQL Server Reporting Services 또는 Power BI Report Server 고급 보고 기능을 사용하는 데 도움이 되는 도구 및 리소스 집합을 제공합니다. 다음 섹션을 사용하여 Configuration Manager 보고를 계획할 수 있습니다.

보고 서비스 지점을 설치할 위치

사이트에서 Configuration Manager 보고서를 실행하면 보고서가 연결되는 사이트 데이터베이스의 정보에 액세스할 수 있습니다. 다음 섹션을 사용하여 보고 서비스 지점을 설치할 위치와 사용할 데이터 원본을 결정할 수 있습니다.

참고

Configuration Manager 사이트 시스템 계획에 대한 자세한 내용은 사이트 시스템 역할 추가를 참조하세요.

지원되는 사이트 시스템 서버

CAS(중앙 관리 사이트) 및 기본 사이트에 보고 서비스 지점을 설치할 수 있습니다. 사이트의 여러 사이트 시스템 및 계층 구조의 다른 사이트에서 작동합니다. Configuration Manager 보조 사이트의 보고 서비스 지점을 지원하지 않습니다. 사이트의 첫 번째 보고 서비스 지점은 기본 보고서 서버로 설정됩니다. 사이트에서 더 많은 보고 서비스 지점을 추가할 수 있지만 Configuration Manager 보고서는 각 사이트에서 기본 보고서 서버를 적극적으로 사용합니다. 사이트 서버 또는 원격 사이트 시스템에 보고 서비스 지점을 설치합니다. 최상의 성능을 위해 원격 사이트 시스템 서버에서 SQL Server Reporting Services 사용합니다.

데이터 복제 고려 사항

보고 서비스 지점을 설치할 위치를 결정하는 데 도움이 되는 다음 요소를 고려합니다.

  • 보고 데이터 원본으로 CAS 데이터베이스가 있는 보고 서비스 지점은 Configuration Manager 계층 구조의 모든 전역 및 사이트 데이터에 액세스할 수 있습니다. 계층 구조의 여러 사이트에 대한 사이트 데이터가 포함된 보고서가 필요한 경우 CAS의 사이트 시스템에 보고 서비스 지점을 설치하는 것이 좋습니다. 그런 다음 해당 데이터베이스를 보고 데이터 원본으로 사용합니다.

  • 보고 데이터 원본으로 자식 기본 사이트 데이터베이스가 있는 보고 서비스 지점은 로컬 기본 사이트 및 모든 자식 보조 사이트에 대해서만 전역 데이터 및 사이트 데이터에 액세스할 수 있습니다. Configuration Manager 계층 구조의 다른 기본 사이트에 대한 사이트 데이터는 이 기본 사이트에 복제되지 않습니다. Reporting Services 다른 기본 사이트의 사이트 데이터에 액세스할 수 없습니다. 특정 기본 사이트 또는 전역 데이터에 대한 사이트 데이터가 포함된 보고서가 필요하고 사용자가 다른 기본 사이트의 사이트 데이터에 액세스할 수 없도록 하려면 기본 사이트의 사이트 시스템에 보고 서비스 지점을 설치합니다. 그런 다음, 기본 사이트의 데이터베이스를 보고 데이터 원본으로 사용합니다.

전역 및 사이트 데이터에 대한 자세한 내용은 데이터 형식을 참조하세요.

네트워크 대역폭 고려 사항

사이트를 구성하는 방법에 따라 동일한 사이트의 사이트 시스템은 SMB(서버 메시지 블록), HTTP 또는 HTTPS를 사용하여 서로 통신합니다. Configuration Manager 이 통신을 관리하지 않습니다. 네트워크 대역폭 제어 없이 언제든지 발생할 수 있습니다. 사이트 시스템에 보고 서비스 지점 역할을 설치하기 전에 사용 가능한 네트워크 대역폭을 검토합니다.

사이트 시스템 계획에 대한 자세한 내용은 사이트 시스템 역할 추가를 참조하세요.

역할 기반 관리 계획

보고에 대한 보안은 관리 사용자에게 보안 역할 및 권한을 할당할 수 있는 Configuration Manager 다른 개체와 비슷합니다. 관리 사용자는 적절한 보안 권한이 있는 보고서만 실행하고 수정할 수 있습니다. Configuration Manager 콘솔에서 보고서를 실행하려면 사용자에게 사이트 권한에 대한 읽기 권한과 특정 개체에 대해 구성된 권한이 필요합니다.

Configuration Manager 다른 개체와 달리 Configuration Manager 콘솔에서 관리 사용자에 대해 설정한 보안 권한도 Reporting Services 구성됩니다. Configuration Manager 콘솔에서 보안 권한을 구성하면 보고 서비스 지점이 Reporting Services 연결하고 보고서에 대한 적절한 권한을 설정합니다.

예를 들어 소프트웨어 업데이트 관리자 보안 역할에는 보고서 실행보고서 수정 권한이 있습니다. 소프트웨어 업데이트 관리자 역할이 있는 사용자는 소프트웨어 업데이트에 대한 보고서만 실행하고 수정할 수 있습니다. Configuration Manager 콘솔은 이 역할에 대한 다른 개체에 대한 보고서를 표시하지 않습니다. 이 동작의 예외는 일부 보고서가 특정 Configuration Manager 보안 개체와 연결되지 않는다는 것입니다. 이러한 보고서의 경우 관리 사용자는 보고서를 실행할 사이트 권한에 대한 읽기 권한과 보고서를 수정할 사이트 권한에 대한 수정 권한이 있어야 합니다.

중요

보고 서비스 지점 계정과 다른 도메인의 사용자가 보고서를 성공적으로 실행하려면 두 도메인 간에 양방향 트러스트를 설정합니다.

보고서는 역할 기반 관리에 대해 완전히 사용하도록 설정됩니다. Configuration Manager 보고서를 실행하는 사용자의 권한에 따라 포함된 모든 보고서에 대한 데이터를 필터링합니다. 특정 역할이 있는 사용자는 역할에 대해 정의된 정보만 볼 수 있습니다.

보고에 대한 보안 권한에 대한 자세한 내용은 보고 구성을 참조하세요.

Configuration Manager 역할 기반 관리에 대한 자세한 내용은 역할 기반 관리 구성을 참조하세요.

보고 권장 사항

Configuration Manager 보고하기 위한 다음 권장 사항 및 팁을 고려합니다.

  • 최상의 성능을 위해 원격 사이트 시스템에 보고 서비스 지점을 설치합니다. 사이트 서버에 설치할 수 있지만 원격 사이트 시스템에 설치할 때 보고 서비스 지점이 가장 잘 작동합니다. 이 역할이 백그라운드 처리를 수행하는 경우 다른 역할과 시스템 리소스를 놓고 경쟁할 수 있습니다. 사이트 및 역할 성능과 함께 고려해야 할 변수가 많지만 일반적으로 이 구성은 보고 및 전반적인 사이트 성능을 향상시킵니다.

  • SQL Server Reporting Services 쿼리를 최적화합니다. 일반적으로 보고 지연은 쿼리를 실행하고 결과를 검색하는 데 걸리는 시간 때문입니다. 쿼리 분석기 및 프로파일러와 같은 Microsoft SQL Server 도구는 쿼리를 최적화하는 데 도움이 될 수 있습니다.

  • 보고서 구독 처리가 표준 근무 시간 외에 실행되도록 예약합니다. 가능하면 근무 시간 동안 구독을 처리하면 Configuration Manager 사이트 데이터베이스 서버에서 CPU 처리를 최소화할 수 있습니다. 또한 이 방법은 예측되지 않은 보고서 요청에 대한 가용성을 향상시킵니다.

  • 사이트 업데이트는 기본 제공 보고서를 유지합니다. 표준 보고서를 수정하는 경우 사이트가 업데이트되면 밑줄 접두사(_)를 사용하여 보고서의 이름을 바꿉니다. 이 동작은 사이트 업데이트가 표준 보고서에 의해 수정된 보고서를 덮어쓰지 않도록 합니다.

보안 및 개인 정보

Configuration Manager 보고서에는 표준 Configuration Manager 관리 작업 중에 수집하는 정보가 표시됩니다. 예를 들어 검색 또는 인벤토리에서 수집된 Configuration Manager 정보 보고서를 표시할 수 있습니다. 보고서에는 소프트웨어 배포 및 규정 준수 확인과 같은 클라이언트 관리 작업에 대한 현재 상태 정보가 포함될 수도 있습니다.

보고서에서 볼 수 있는 데이터를 생성할 수 있는 Configuration Manager 작업에 대한 보안 권장 사항 및 개인 정보 보호 정보에 대한 자세한 내용은 Configuration Manager 보안 및 개인 정보를 참조하세요.

다음 단계

보고를 위한 필수 구성 요소