보고서 서버 및 SharePoint 보고서 서버(보고서 작성기 3.0 및 SSRS)
Business Intelligence Development Studio의 보고서 작성기 및 보고서 디자이너에서 보고서 정의(.rdl) 및 기타 파일을 보고서 서버와 통합된 SharePoint 사이트 또는 보고서 서버와 공유할 수 있습니다. 보고서 작성기와 보고서 디자이너에서는 서버에서 공유할 수 있는 항목과 공유하는 방식이 다릅니다.
[!참고]
보고서 작성기 3.0 및 Business Intelligence Development Studio의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기 3.0에서 보고서 디자인(SSRS)을 참조하십시오.
보고서 서버 정의
보고서 서버는 SQL Server Reporting Services가 설치되어 있는 컴퓨터입니다. 보고서 서버와 통합된 SharePoint 사이트일 수도 있습니다. 보고서 서버에는 게시된 보고서, 공유 데이터 원본, 공유 데이터 집합, 보고서 파트, 공유 일정과 구독 및 기타 리소스가 저장됩니다. 보고서 서버 시스템 관리자는 보고서 요청을 처리하고, 스냅숏 기록을 유지 관리하고, 보고서, 데이터 원본, 데이터 집합 및 구독에 대한 사용 권한을 관리하도록 보고서 서버를 구성할 수 있습니다.
보고서 작성기에서는 보고서 서버의 공유 데이터 원본, 공유 데이터 집합, 보고서 파트 및 보고서 모델을 보고서에 직접 사용할 수 있습니다. 보고서를 미리 볼 때 보고서 처리는 보고서 서버에서 수행됩니다.
보고서 작성기에서는 사용한 보고서 서버의 목록이 유지되어 열기 및 저장 대화 상자의 최근에 사용한 사이트 및 서버 목록에 해당 목록이 표시됩니다. 또한 보고서 작성기의 주 창 상태 표시줄에는 현재 연결되어 있는 보고서 서버가 표시됩니다.
보고서 디자이너에서는 보고서의 마스터 집합, 보고서 파트가 포함된 보고서, 공유 데이터 원본, 공유 데이터 집합, 보고서 모델 및 솔루션 및 프로젝트 파일에 구성된 리소스를 유지할 수 있습니다. 디버그 및 프로덕션 환경을 나타내도록 프로젝트 속성 집합을 만든 다음 프로젝트의 모든 항목을 프로젝트 속성에 지정된 SharePoint 사이트 또는 보고서 서버 폴더에 배포할 수 있습니다.
보고서 작성기의 기본 보고서 서버
기본 보고서 서버는 보고서 작성기를 설치할 때 또는 나중에 옵션 대화 상자에서 지정할 수 있습니다. 보고서 작성기 단추를 클릭한 다음 옵션을 클릭하십시오. 설정 탭에서 보고서 서버 또는 보고서 서버와 통합된 SharePoint 사이트의 URL을 입력합니다. 기본 보고서 서버를 지정하면 보고서 작성기가 자동으로 해당 보고서 서버에 연결됩니다.
옵션 대화 상자에서 기본 보고서 서버를 변경한 경우에는 보고서 작성기를 다시 시작해야 변경 내용이 적용됩니다.
[!참고]
보고서 서버에 연결하지 않고 보고서 작성기를 시작하려면 옵션 대화 상자에서 기본 보고서 서버 상자를 비워 둡니다.
보고서 서버에서 보고서 공유
보고서 작성기에서 보고서 서버 또는 보고서 서버와 통합된 SharePoint 사이트에 보고서를 저장할 수 있으며 보고서 디자이너에서 해당 보고서를 배포할 수 있습니다. 보고서가 보고서 서버에 있으면 보고서 서버나 SharePoint 사이트에 대한 적절한 사용 권한이 있는 개별 사용자가 보고서를 실행할 수 있습니다. 또한 적절한 사용 권한이 있는 사용자는 정기적으로 보고서가 업데이트되고 사용자에게 전송될 수 있도록 보고서에 대한 구독을 만들 수 있습니다. 적절한 사용 권한이 없는 경우 보고서 서버 시스템 관리자에게 문의하십시오.
SharePoint 사이트에 보고서 저장
보고서와 관련 파일을 보고서 작성기를 사용하여 SharePoint 라이브러리에 저장하거나 보고서 디자이너를 사용하여 배포하는 경우 파일이 추가되기 전에 해당 파일에 대한 유효성 검사가 수행됩니다. SharePoint 라이브러리의 업로드 동작을 사용하여 보고서 및 관련 파일을 업로드하면 유효성 검사가 수행되지 않으므로 보고서에 액세스하여 관리, 편집 또는 실행할 때까지 파일이 올바른지 여부를 확인할 수 없습니다. 보고서 및 기타 파일의 유효성 검사가 반드시 수행되도록 하려면 해당 보고서 및 파일을 SharePoint에 직접 추가하는 대신 보고서 작성기를 사용하여 SharePoint 라이브러리에 저장하거나 보고서 디자이너를 사용하여 배포하십시오. SharePoint 사이트의 루트 폴더에는 보고서를 저장할 수 없으며 문서 라이브러리에 저장해야 합니다.
또한 공유 데이터 원본, 포함된 보고서 및 리소스(예: 웹 기반 이미지)에 대한 보고서 정의 내의 참조는 SharePoint 라이브러리에 대한 정규화된 URL이어야 합니다. 자세한 내용은 외부 항목에 대한 경로 지정(보고서 작성기 3.0 및 SSRS)을 참조하십시오.
보고서 서버 전용 기능
보고서 작성기에서 보고서를 미리 보는 경우 일부 기능은 보고서 서버에 연결되어 있을 때만 작동합니다.
드릴스루 동작
포함된 보고서
사용자 지정 어셈블리
사용자 지정 보고서 항목
추가 데이터 확장 프로그램
보고서 디자이너의 로컬 모드에서 드릴스루 대상, 포함된 보고서, 이미지 또는 ESRI 공간 데이터 파일을 위해 프로젝트의 항목에 대한 참조를 추가할 수 있습니다.
로컬에서 보고서 작성
보고서를 작성하여 로컬 파일 시스템에 저장할 수도 있습니다. 이러한 보고서를 미리 볼 때 보고서 처리는 로컬 컴퓨터에서 수행됩니다. 보고서 서버 없이 보고서 작성기에서 보고서를 작성할 때는 드릴스루 보고서, 포함된 보고서, 보고서 서버의 이미지 또는 공유 데이터 원본을 사용할 수 없습니다. 보고서에서 이러한 개체를 정의할 수는 있지만, 보고서 미리 보기를 시도할 때 참조가 확인되지 않으며 오류 메시지가 나타납니다.