자습서: AdventureWorks 2008R2 예제 보고서 만들기(SSRS)

일련의 AdventureWorks 예제 보고서에서는 SQL Server Reporting Services에 대한 보고서, 보고서 디자인 및 보고서 기능의 예를 제공합니다. 이러한 예제 보고서는 Business Intelligence Development Studio 솔루션의 보고서 서버 프로젝트로 사용할 수 있습니다. 자세한 내용은 Reporting Services 예제를 참조하십시오.

Reporting Services에 대한 보고서를 만들 수 있는 두 가지 보고서 제작 환경이 있습니다.

  • Business Intelligence Development Studio의 보고서 디자이너는 개발자에게 익숙한 Visual Studio 사용자 인터페이스를 제공합니다. BI Development Studio 솔루션 파일에서 여러 보고서 서버 프로젝트를 만들 수 있습니다. 프로젝트 및 폴더를 사용하여 여러 공유 데이터 원본, 공유 데이터 집합, 보고서 및 리소스를 구성할 수 있습니다. 보고서 서버에 보고서 파트 등의 개별 항목 또는 모든 항목을 배포할 수 있습니다. 보고서 서버의 항목을 보고서 또는 보고서 프로젝트에 직접 추가할 수 없습니다.

  • 보고서 작성기 3.0은 Office 리본 사용자 인터페이스를 포함하는 독립 실행형 응용 프로그램입니다. 보고서 작성기에서 한 번에 하나의 보고서 또는 공유 데이터 집합을 엽니다. 사용자에게 권한이 있는 경우 보고서 서버에서 직접 보고서 또는 공유 데이터 집합을 열고 변경할 수 있습니다.

    [!참고]

    AdventureWorks 2008R2 예제 보고서는 보고서 작성기 3.0에서 실행할 수 없습니다. 처음 보고서를 작성하는 사용자의 경우에는 먼저 보고서 작성기에 관한 항목, 자습서, 예제 및 비디오에서 보고서 디자인 개념 및 기능에 대해 배울 수 있습니다. 자세한 내용은 msdn.microsoft.com의 보고서 작성기 3.0 설명서에 있는 보고서 작성기 3.0 시작자습서(보고서 작성기 3.0)보고서 작성기 3.0 예제 보고서를 참조하십시오.

경험이 많은 보고서 작성자는 이 섹션의 자습서를 통해 Business Intelligence Development Studio의 보고서 디자이너를 사용하여 AdventureWorks 2008R2 예제 보고서를 작성할 수 있습니다. 이 보고서 집합에서는 SQL Server 2008 R2 Reporting Services에 대한 현재 보고서 디자인 기능 집합의 예를 제공합니다. 일부 보고서에서 중첩된 보고서 항목이 복잡하기 때문에 보고서 디자인 팁(보고서 작성기 3.0 및 SSRS)에 나와 있는 보고서 디자인 팁을 검토하는 것이 좋습니다.

요구 사항

요구 사항 목록은 AdventureWorks 2008R2 예제 보고서의 사전 요구 사항(SSRS)을 참조하십시오.

태스크

다음 표에서는 일련의 AdventureWorks 2008R2 예제 보고서 및 해당 관계에 대해 설명합니다.

보고서 제목

용도

관계

자습서

AdventureWorks2008R2_Base

페이지 머리글 및 바닥글 내용, 시나리오 텍스트 자리 표시자 및 이를 표시하는 토글, 설명 텍스트 자리 표시자, 매개 변수 및 매개 변수 표시, 공유 데이터 원본 등 각 보고서에 공통적인 태스크를 다룹니다.

부울 매개 변수에 따라 토글과 식 모두를 기준으로 하여 조건부 표시 유형을 설정하는 예를 포함합니다.

각 자습서에 대한 기본 보고서입니다. 각 보고서에 대한 자습서에서는 먼저 이 기본 보고서의 복사본을 만들고 이에 대한 이름을 변경하는 작업부터 시작합니다.

보고서 서버 프로젝트 및 AdventureWorks2008R2_Base 보고서 만들기(SSRS)

Employee_Sales_Summary_2008R2

한 달 판매량을 이전 연도의 동일한 판매량과 비교하여 표시합니다.

현재 판매량을 할당량과 비교하여 표시합니다.

Sales_Order_Detail_2008R2를 여는 행렬의 판매 주문 수에 대한 드릴스루 동작을 포함합니다.

Employee_Sales_Summary_2008R2 보고서 만들기(SSRS)

Sales_Order_Detail_2008R2

판매 주문 번호 범위에 대한 판매 주문 정보를 표시합니다.

Store_Contacts_2008R2를 판매 주문 머리글 영역에서 포함된 보고서로 사용합니다.

Sales_Order_Detail_2008R2 보고서 만들기(SSRS)

Store_Contacts_2008R2

상점에 대한 연락처 정보를 표시합니다.

Sales_Order_Detail_2008R2에서 포함된 보고서로 사용됩니다.

Store_Contacts_2008R2 보고서 만들기(SSRS)

Sales_by_Region_2008R2

미국에 있는 AdventureWorks 대리점 및 개인 고객의 위치를 표시합니다.

Customers_Near_Stores_2008R2를 여는 행렬의 상점 필드 및 지도의 상점 표식에 대한 드릴스루 동작을 포함합니다.

Sales_by_Region_2008R2 보고서 만들기(SSRS)

Customers_Near_Stores_2008R2

AdventureWorks 대리점 근처에 거주하고 있는 개인 고객을 표시합니다.

Sales_by_Region_2008R2의 드릴스루 동작에 대한 대상 보고서로 사용됩니다.

Customers_Near_Stores_2008R2 보고서 만들기(SSRS)

변경 내역

업데이트된 내용

  • 보고서에 AdventureWorks2008R2_Base.rdl이 포함되도록 변경되었습니다.