다음을 통해 공유


구독 및 배달(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 아키텍처의 확장 가능한 부분입니다. 타사 공급업체는 보고서를 다른 위치나 장치로 라우팅하는 사용자 지정 배달 확장 프로그램을 만들 수 있습니다. 사용자 지정 배달 확장 프로그램에 대한 자세한 내용은 배달 확장 프로그램 구현을 참조하십시오. 보고서를 배포하는 다른 방법은 보고서 배포 검사 목록을 참조하십시오.

섹션 내용