구독 및 배달(Reporting Services)
구독은 특정 시간이나 이벤트에 대한 응답으로 구독에서 지정하는 응용 프로그램 파일 형식으로 보고서를 배달하라는 요청입니다. 요청 시 보고서를 실행하는 대신 구독할 수 있습니다. 요청 시 보고는 볼 때마다 사용자가 보고서를 능동적으로 선택해야 합니다. 반면 구독을 사용하면 일정을 예약한 다음 보고서 배달을 자동화할 수 있습니다.
구독은 보고서 서버에서 처리되고 서버에 배포된 배달 확장 프로그램을 통해 배포됩니다. 기본적으로 공유 폴더 또는 전자 메일 주소로 보고서를 보내는 구독을 만들 수 있습니다. 보고서 서버가 SharePoint 통합 모드로 구성되어 있는 경우 보고서를 SharePoint 라이브러리로 보낼 수도 있습니다.
구독을 만들려면 보고서가 저장된 자격 증명을 사용해야 합니다. 사용자에게는 보고서를 보고 개별 구독을 만들 수 있는 권한이 있어야 합니다. 또한 보고서 서버에서 예약된 이벤트 및 보고서 배달을 설정해야 합니다. 자세한 내용은 구독 관리를 참조하십시오.
[!참고]
SQL Server Express with Advanced Services에서는 구독이 지원되지 않습니다. 이 버전의 기능에 대한 자세한 내용은 SQL Server Express with Advanced Services의 Reporting Services를 참조하십시오.
표준 및 데이터 기반 구독
Reporting Services는 두 가지 구독인 표준 구독과 데이터 기반 구독을 지원합니다. 표준 구독은 개별 사용자가 만들어 관리합니다. 표준 구독은 구독 처리 시에 변경되지 않는 정적 값으로 구성됩니다. 각 표준 구독에는 보고서 표시 옵션, 배달 옵션 및 보고서 매개 변수 세트가 하나씩 있습니다.
데이터 기반 구독은 받는 사람, 보고서 매개 변수 또는 응용 프로그램 형식을 지정하는 데 사용되는 값을 제공하는 외부 데이터 원본을 쿼리하여 런타임에 구독 정보를 가져옵니다. 받는 사람 목록이 아주 크거나 받는 사람마다 보고서 출력을 다르게 나타내려는 경우 데이터 기반 구독을 사용할 수 있습니다. 데이터 기반 구독을 사용하려면 쿼리 작성에 대한 전문 지식이 필요하며 매개 변수 사용 방법을 잘 알고 있어야 합니다. 일반적으로 보고서 서버 관리자가 이러한 구독을 만들고 관리합니다. 자세한 내용은 데이터 기반 구독을 참조하십시오.
기본 및 사용자 지정 배달 확장 프로그램
구독은 배달 확장 프로그램을 사용하여 보고서를 배포하는 방법 및 보고서의 형식을 결정합니다. 사용자는 구독을 만들 때 사용 가능한 배달 확장 프로그램 중 하나를 선택하여 보고서를 배달하는 방법을 결정할 수 있습니다. Reporting Services에는 다음과 같은 배달 확장 프로그램이 포함되어 있습니다. 개발자는 추가 배달 확장 프로그램을 만들어 보고서를 다른 위치로 라우팅할 수 있습니다.
배달 확장 프로그램 |
설명 |
---|---|
Windows 파일 공유 |
보고서를 정적 응용 프로그램 파일 형식으로 네트워크에서 액세스할 수 있는 공유 폴더로 배달합니다. |
전자 메일 |
알림 또는 보고서를 전자 메일 첨부 파일 또는 URL 링크로 배달합니다. |
SharePoint 라이브러리 |
보고서를 정적 응용 프로그램 파일 형식으로 SharePoint 사이트에서 액세스할 수 있는 SharePoint 라이브러리로 배달합니다. 해당 사이트는 SharePoint 통합 모드에서 실행되는 보고서 서버와 통합되어야 합니다. |
Null |
Null 배달 공급자는 즉시 볼 수 있는 매개 변수가 있는 보고서와 함께 캐시를 미리 로드하는 데 사용되는 매우 특수화된 배달 확장 프로그램입니다. 이 메서드는 개별 구독의 사용자가 사용할 수 없습니다. Null 배달은 데이터 기반 구독에서 캐시를 미리 로드하여 보고서 서버 성능을 향상시키기 위해 관리자가 사용합니다. |
[!참고]
보고서 배달은 Reporting Services 아키텍처의 확장 가능한 부분입니다. 타사 공급업체는 보고서를 다른 위치나 장치로 라우팅하는 사용자 지정 배달 확장 프로그램을 만들 수 있습니다. 사용자 지정 배달 확장 프로그램에 대한 자세한 내용은 배달 확장 프로그램 구현을 참조하십시오. 보고서를 배포하는 다른 방법은 보고서 배포 검사 목록을 참조하십시오.
섹션 내용
데이터 기반 구독
데이터 기반 구독을 사용하여 실행 시 보고서 출력을 사용자 지정하는 방법에 대한 정보를 제공합니다.Reporting Services의 전자 메일 배달
보고서 서버 전자 메일 배달 작업 및 구성에 대해 설명합니다.Reporting Services의 파일 공유 배달
보고서 서버 파일 공유 배달 작업 및 구성에 대해 설명합니다.Reporting Services의 SharePoint 라이브러리 배달
SharePoint 라이브러리에 대한 구독 배달에 대해 설명합니다.표준 구독 만들기, 수정 및 삭제
구독 정의 관련 세부 항목에 대한 개요와 링크를 제공합니다.구독에 매개 변수 설정
구독 매개 변수 및 스냅숏 매개 변수에 대해 설명합니다.데이터 기반 구독 만들기, 수정 및 삭제
구독 정의 관련 세부 항목에 대한 개요와 링크를 제공합니다.구독 관리
구독 처리, 감독 및 제어에 대한 정보를 제공합니다.