다음을 통해 공유


자습서: 보고서에 원형 차트 추가(보고서 작성기)

이 자습서에서는 Reporting Services 페이지를 매긴 보고서에 파이차트를 만듭니다. 백분율을 추가하고 작은 조각을 한 조각으로 결합합니다.

파이차트와 도넛형 차트는 페이지를 매긴 보고서에서 데이터를 전체에 대한 비율로 표시합니다. 이러한 차트에는 축이 없습니다. 파이차트에 숫자 필드를 추가하면 차트에서 각각의 값이 전체 합계에 대해 차지하는 비율이 계산됩니다.

이 그림은 이 자습서에서 만든 파이차트를 보여 줍니다.

보고서 작성기 원형 차트의 스크린샷.

파이차트에 데이터 요소가 너무 많으면 데이터 요소 레이블이 너무 많아 읽기 어려울 수 있습니다. 이 경우 여러 개의 작은 슬라이스를 하나의 큰 슬라이스로 결합하는 것이 좋습니다. 데이터를 몇 가지 데이터 요소로 집계한 경우 파이차트가 더 읽기 쉬울 수 있습니다.

참고 항목

이 자습서에서 마법사의 단계는 두 개의 절차로 통합됩니다. 보고서 서버를 찾고 데이터 원본을 추가하며 데이터 세트를 추가하는 방법에 대한 단계별 지침은 이 시리즈의 첫 번째 자습서인 자습서: 기본 테이블 보고서 만들기(보고서 작성기)를 참조하세요.

이 자습서에 소요되는 예상 시간: 10분

요구 사항

요구 사항에 대한 자세한 내용은 자습서의 필수 구성 요소(보고서 작성기)를 참조하세요.

1. 차트 마법사에서 파이차트 만들기

이 섹션에서는 차트 마법사를 사용하여 포함된 데이터 세트를 만들고, 공유 데이터 원본을 선택하며, 파이차트를 만듭니다.

  1. 컴퓨터, Reporting Services 웹 포털 또는 SharePoint 통합 모드에서 보고서 작성기를 시작합니다.

    새 보고서 또는 데이터 세트 대화 상자가 열립니다.

    새 보고서 또는 데이터 세트 대화 상자가 표시되지 않는 경우 파일 메뉴 >새로 만들기를 클릭합니다.

  2. 왼쪽 창에 새 보고서 가 선택되어 있는지 확인합니다.

  3. 오른쪽 창에서 차트 마법사를 선택합니다.

  4. 데이터 세트 선택 페이지에서 데이터 세트 만들기를 선택한 후 다음을 클릭합니다.

  5. 데이터 원본에 대한 연결 선택 페이지에서 기존 데이터 원본을 선택하거나 보고서 서버를 찾아 데이터 원본을 선택한 후 다음을 선택합니다. 사용자 이름 및 암호를 입력해야 합니다.

    참고 항목

    적절한 권한만 있으면 선택하는 데이터 원본은 중요하지 않습니다. 데이터를 데이터 원본에서 가져오는 것은 아니기 때문입니다. 자세한 내용은 데이터에 연결하는 다른 방법(보고서 작성기)을 참조하세요.

  6. 쿼리 디자인 페이지에서 텍스트로 편집을 선택합니다.

  7. 쿼리 창에 다음 쿼리를 붙여 넣습니다.

    참고 항목

    이 자습서의 쿼리에는 데이터 값이 포함되어 있으므로 외부 데이터 원본이 필요하지 않습니다. 이로 인해 쿼리가 길어집니다. 비즈니스 환경에서는 쿼리에 데이터가 포함되지 않을 것입니다. 이 자습서의 쿼리는 학습용으로만 제공됩니다.

    SELECT 'Advanced Digital Camera' AS Product, CAST(254995.21 AS money) AS Sales  
    UNION SELECT 'Slim Digital Camera' AS Product, CAST(164499.04 AS money) AS Sales  
    UNION SELECT 'SLR Digital Camera' AS Product, CAST(782176.79 AS money) AS Sales  
    UNION SELECT 'Lens Adapter' AS Product, CAST(36333.08 AS money) AS Sales  
    UNION SELECT 'Macro Zoom Lens' AS Product, CAST(40199.3 AS money) AS Sales  
    UNION SELECT 'USB Cable' AS Product, CAST(53245.5 AS money) AS Sales  
    UNION SELECT 'Independent Filmmaker Camcorder' AS Product, CAST(452288.0 AS money) AS Sales  
    UNION SELECT 'Full Frame Digital Camera' AS Product, CAST(247250.85 AS money) AS Sales  
    
  8. (옵션) 실행 단추(!)를 클릭하여 차트의 기반으로 사용되는 데이터를 확인합니다.

  9. 다음을 선택합니다.

2. 차트 종류 선택

미리 정의된 다양한 차트 종류 중에서 선택할 수 있습니다.

  1. 차트 종류 선택 페이지에서 파이를 선택한 다음, 다음을 선택합니다. 차트 필드 정렬 페이지가 열립니다.

    차트 필드 정렬 페이지에서 Product 필드를 범주로 끌어옵니다. 범주는 파이차트의 슬라이스 수를 정의합니다. 이 예제에는 총 8개의 슬라이스가 있으며, 제품당 1개입니다.

  2. Sales 필드를 창으로 끌어옵니다. Sales는 하위 범주의 판매액을 나타냅니다. 차트에는 각 제품의 집계가 표시되기 때문에 창에는 [Sum(Sales)]가 표시됩니다.

  3. 다음을 클릭하여 미리 보기를 확인합니다.

  4. 마침을 선택합니다.

    차트가 디자인 화면에 추가됩니다. 파이차트의 실제 값은 표시되지 않습니다. 차트 모양을 파악하기 위해 Product 1, Product 2 등이 표시됩니다.

    디자인 뷰에서 보고서 작성기 원형 차트의 스크린샷.

  5. 차트를 선택하여 차트 핸들을 표시합니다. 차트의 오른쪽 아래를 끌어 차트를 확장합니다. 차트 크기에 맞게 보고서 디자인 화면도 커집니다.

  6. 실행을 선택하여 보고서를 미리 봅니다.

보고서는 각 제품에 하나씩 8개의 슬라이스가 있는 파이차트가 표시됩니다. 이제 실제 제품이 표시되고 각 슬라이스의 크기는 해당 제품의 매출을 나타냅니다. 세 개의 슬라이스는 얇습니다.

보고서 작성기 파이차트의 미리 보기를 보여 주는 스크린샷.

3. 각 슬라이스에 백분율 표시

파이의 각 슬라이스에 전체 파이에 대한 이 슬라이스에 대한 백분율을 표시할 수 있습니다.

  1. 보고서 디자인 뷰로 전환합니다.

  2. 파이차트를 마우스 오른쪽 단추로 클릭하고 데이터 레이블 표시를 선택합니다. 차트에 데이터 레이블이 나타납니다.

  3. 레이블을 마우스 오른쪽 단추로 클릭한 다음 계열 레이블 속성을 선택합니다.

  4. 레이블 데이터 상자에서 #PERCENT를 선택합니다.

  5. (옵션) 레이블을 표시할 때 사용할 소수 자릿수를 지정하려면 레이블 데이터 박스에서 #PERCENT 다음에 {Pn}를 입력합니다. 여기서 n 은 표시할 소수 자릿수입니다. 예를 들어 소수 자릿수를 표시하지 않으려면 #PERCENT{P0}를 입력합니다.

  6. 값을 백분율로 표시하려면 UseValueAsLabel 속성은 반드시 false여야 합니다. 동작 확인 대화 상자에서 이 값을 설정할지 묻는 메시지가 표시되면 를 클릭합니다.

    참고 항목

    계열 레이블 속성 대화 상자의 숫자 서식은 백분율 서식을 지정할 때 영향을 주지 않습니다. 이는 레이블의 서식을 백분율로 지정하지만 각 슬라이스가 나타내는 파이의 백분율은 계산하지 않습니다.

  7. 확인을 선택합니다.

  8. 실행을 선택하여 보고서를 미리 봅니다.

보고서에는 각 파이 슬라이스에 대한 전체 백분율이 표시됩니다.

각 슬라이스에 백분율이 있는 보고서 작성기 파이차트의 미리 보기를 보여 주는 스크린샷.

4. 작은 슬라이스들을 하나의 슬라이스로 결합

파이의 슬라이스 중 3개는 작습니다. 여러 개의 작은 슬라이스를 세 개의 슬라이스 모두를 나타내는 하나의 큰 슬라이스로 결합할 수 있습니다.

  1. 보고서 디자인 뷰로 전환합니다.

  2. 속성 창이 표시되지 않는 경우 보기 탭 >표시/숨기기 그룹 >에서 속성을 선택합니다.

  3. 디자인 화면에서 파이차트의 슬라이스를 선택합니다. 계열의 속성이 속성 창에 표시됩니다.

  4. 일반 섹션에서 CustomAttributes 노드를 확장합니다.

  5. CollectedStyle 속성을 SingleSlice로 설정합니다.

    하나의 슬라이스의 속성을 구성하는 방법을 보여 주는 보고서 작성기 파이차트의 스크린샷.

  6. CollectedThreshold 속성이 5로 설정되어 있는지 확인합니다.

  7. CollectedThresholdUsePercent 속성이 True로 설정되어 있는지 확인합니다.

  8. 탭에서 실행을 선택하여 보고서를 미리 봅니다.

이제 범례에 "기타" 범주가 표시됩니다. 새 파이 슬라이스는 5% 미만인 모든 슬라이스를 전체 파이의 6%인 하나의 슬라이스로 결합합니다.

보고서 작성기 파이차트가 차트 맨 위에서 90도로 시작되는 방식을 보여 주는 스크린샷.

5. 파이차트 값을 위쪽에서 시작하기

파이차트는 기본적으로 데이터 세트의 첫 번째 값이 파이의 위쪽으로부터 90도에서 시작합니다. 이전 섹션의 파이차트에 표시됩니다.

이 섹션에서는 첫 번째 값을 맨 위에서 시작합니다.

  1. 보고서 디자인 뷰로 전환합니다.

  2. 원형 자체를 선택합니다.

  3. 속성 창의 사용자 정의 특성에서 PieStartAngle을 0에서 270으로 변경합니다.

  4. 실행을 선택하여 보고서를 미리 봅니다.

이제 파이차트 조각은 위쪽에서 시작하여 "기타" 슬라이스로 끝나는 사전순으로 표시됩니다.

보고서 작성기 파이차트가 맨 위에서 시작되는 방식을 보여 주는 스크린샷.

6. 보고서 제목 추가

파이차트는 보고서에서 유일한 시각화이므로 차트에 고유한 제목이 필요하지 않습니다. 보고서 제목은 괜찮습니다.

  1. 차트에서 차트 제목 상자를 선택하고 Delete 키를 누릅니다.

  2. 디자인 화면에서 클릭하여 제목 추가를 선택합니다.

  3. Camera and Camcorder Sales를 입력하고 Enter 키를 누른 다음 As a Percentage of Total Sales를 입력하면 다음과 같이 나타납니다.

    Camera and Camcorder Sales

    As a Percentage of Total Sales

  4. Camera and Camcorder Sales를 선택하고 탭 >글꼴 섹션 >에서 굵게를 클릭합니다.

  5. As a Percentage of Total Sales를 선택하고 탭 >글꼴 섹션 >에서 글꼴 크기를 10으로 설정합니다.

  6. (옵션) 두 줄의 텍스트에 맞게 제목 텍스트 상자를 더 크게 만들어야 할 수도 있습니다.

    이 제목은 보고서 맨 위에 나타납니다. 페이지 머리글이 정의되지 않은 경우 보고서 본문 맨 위에 있는 항목은 보고서 머리글과 동일합니다.

  7. 실행을 선택하여 보고서를 미리 봅니다.

7. 보고서 저장

보고서 저장

  1. 보고서 디자인 뷰로 전환합니다.

  2. 파일 메뉴에서 저장을 선택합니다.

  3. 이름Sales Pie Chart를 입력합니다.

  4. 저장을 선택합니다.

보고서가 보고서 서버에 저장되었습니다.