보고서 개요 만들기, 관리 및 배달
이 항목에서는 SQL Server 2005 Reporting Services에서 사용할 수 있는 보고서 제작, 관리 및 배달 기능에 대해 자세히 설명합니다. 첫 번째 보고서를 시작하려면 자습서: 기본 보고서 만들기를 참조하십시오.
보고서 만들기
보고서를 만들려면 보고서 디자이너나 보고서 작성기를 사용하여 보고서 정의를 만듭니다. 사용하는 제작 도구는 보고서의 요구 사항 및 사용자의 보고서 제작 기술 수준에 따라 다릅니다.
- 보고서 디자이너는 Business Intelligence Development Studio에서 실행되는 전기능 보고서 제작 도구입니다. 이 도구를 사용하려면 데이터 원본에 연결하고 쿼리를 작성하고 속성을 설정하는 방법을 알아야 합니다. 보고서 디자이너를 사용하여 간단한 보고서나 식 및 사용자 지정 기능을 지원하기 위한 사용자 지정 어셈블리를 포함하는 복잡한 보고서를 만들 수 있습니다. 보고서 마법사를 사용하여 보고서를 만든 후 수정하거나 보고서 서버 프로젝트 템플릿을 사용하여 보고서를 처음부터 새로 작성할 수 있습니다.
- 보고서 작성기는 모델 데이터 원본을 사용하여 관계형 및 다차원 데이터에 대한 특별 보고 기능을 제공합니다. 보고서 작성기는 쿼리를 작성하지 않고 기본 보고서를 쉽게 만들려는 사용자를 위해 작성되었습니다. 보고서 작성기는 데이터 필드를 템플릿에 끌어 놓기만 하면 테이블 형식 또는 행렬 보고서를 만들 수 있도록 데이터 연결, 쿼리 및 데이터 관계를 관리하는 미리 정의된 보고서 모델과 템플릿을 사용합니다.
보고서 서버와는 별도로 클라이언트 컴퓨터에 보고서를 만듭니다. 원하는 보고서 모양이 만들어지면 여러 사용자가 사용할 수 있도록 보고서 서버에 게시할 수 있습니다. 보고서를 만들려면 다음 단계를 따릅니다.
- 데이터 원본에 연결하고 데이터를 검색합니다. 연결 문자열 및 쿼리를 사용하거나 작업할 데이터를 지정하는 보고서 모델을 만들어 이 작업을 수행할 수 있습니다.
- 보고서 레이아웃을 만듭니다. 보고서 작성기는 이 작업을 위한 템플릿을 제공합니다. 보고서 디자이너는 테이블, 행렬, 차트, 그래픽 요소 및 원하는 기타 항목을 결합할 수 있도록 도구 상자 및 디자인 화면을 제공합니다.
- 보고서를 미리 확인하여 데이터 및 레이아웃이 어울리는지 확인한 후 보고서 서버에 보고서를 게시합니다.
보고서 및 기타 항목 관리
Reporting Services를 사용하는 주요 이점 중 하나는 보고서와 폴더, 데이터 원본 연결 및 리소스와 같은 관련 항목을 중앙 위치에서 관리할 수 있다는 것입니다. 보안을 정의하고 속성을 설정하고 작업 일정을 예약할 수 있습니다. 또한 공유 일정 및 공유 데이터 원본을 만들고 이를 다른 사용자들이 사용할 수 있도록 할 수도 있습니다. 보고서 및 보고 환경을 관리하려면 SQL Server Management Studio나 보고서 관리자를 사용합니다. 보고서 관리에는 다음과 같은 작업이 포함됩니다.
- 보고서 모음을 저장하기 위해 새 폴더를 추가하여 보고 환경을 구성합니다.
- 내 보고서, 보고서 기록 및 전자 메일 보고서 배달과 같은 기능을 설정합니다.
- 역할에 사용자 및 그룹을 할당하여 폴더 및 보고서 액세스에 대한 보안을 유지합니다.
- 공유 일정 및 여러 사용자가 사용할 수 있는 공유 데이터 원본을 작성합니다.
사용자와 보고서 서버 관리자 모두 보고서를 관리할 수 있지만 관리 방법은 서로 다릅니다. 사용자는 내 보고서라는 개인 작업 영역에서 보고서를 게시하고 관리할 수 있습니다. 보고서 서버 관리자는 전체 보고서 서버 폴더 네임스페이스를 관리할 수 있습니다. 관리 작업을 수행하는 능력은 사용자 권한에 따라 다릅니다.
보고서 액세스 및 배달
Reporting Services에서는 보고서 액세스 및 배달에 다음의 두 가지 방법을 사용할 수 있습니다.
- 요청 시 액세스 방법을 사용할 경우 보고서 보기 도구에서 보고서를 선택할 수 있습니다. 보고서 관리자, Microsoft SharePoint 웹 파트 또는 브라우저를 사용할 수 있습니다.
- 구독 기반 액세스 방법을 사용하면 보고서가 자동으로 생성되어 대상으로 배달됩니다. 전자 메일 받은 편지함이나 파일 공유 위치에 보고서를 배달할 수 있습니다.
요청 시 실행 보고서를 보려는 경우 보고서 서버 폴더 네임스페이스라고 하는 폴더 계층에서 보고서를 검색하거나 선택할 수 있습니다. 보고서를 자동으로 받으려면 특정 보고서를 구독합니다. 보고서가 실행되면 보고서를 사용할 수 있다는 알림을 받거나 전자 메일 메시지를 통해 보고서 복사본을 받게 됩니다.
보고서 서버 관리자는 보고서를 대규모 사용자 그룹에 게시하는 데이터 기반 구독을 작성할 수 있습니다. 데이터 기반 구독은 실행 시에 받는 사람 목록을 생성합니다. 데이터 기반 구독에서 구독이 트리거되면 직원 데이터베이스의 데이터와 같은 저장된 데이터에서 배달 설정이 작성됩니다.
Reporting Services는 여러 가지 보기 형식을 지원합니다. 보고서는 처음에는 HTML 형식으로 표시되지만 렌더링한 후에 Excel 또는 PDF와 같은 다른 형식으로 다시 표시할 수 있습니다.
참고 항목
개념
Reporting Services 구성 요소 개요
Reporting Services 소개
Reporting Services 개념
Reporting Services 관리
Reporting Services의 사용 권한 및 보안 관리
관련 자료
보고서 마법사 도움말(보고서 디자이너)
게시된 보고서 관리 및 작업
보고서 디자인 및 만들기
Reporting Services 배포