자습서: 보고서에 세로 막대형 차트 추가(보고서 작성기)
이 자습서에서는 계열을 범주별로 그룹화된 일련의 세로 막대로 표시하는 세로 막대형 차트가 있는 Reporting Services 페이지가 매겨진 보고서를 만듭니다.
세로 막대형 차트는 다음과 같은 경우에 유용합니다.
- 일정 기간 동안의 데이터 변경 내용을 표시합니다.
- 여러 계열의 상대적인 값을 비교합니다.
- 이동 평균을 표시하여 추세를 표시합니다.
다음 그림은 이 자습서에서 이동 평균을 사용하여 만들려는 세로 막대형 차트를 보여 줍니다.
참고 항목
이 자습서에서 마법사의 단계는 하나의 절차로 통합됩니다. 보고서 서버를 찾고, 데이터 원본을 선택하고, 데이터 세트를 만드는 방법에 대한 단계별 지침은 이 시리즈의 첫 번째 자습서인 자습서: 기본 테이블 보고서 만들기(보고서 작성기)를 참조하세요.
이 자습서를 완료하는 데 소요되는 예상 시간: 15분
요구 사항
요구 사항에 대한 자세한 내용은 자습서의 필수 구성 요소(보고서 작성기)를 참조하세요.
1. 차트 마법사에서 차트 보고서 만들기
이 섹션에서는 차트 마법사를 진행하여 포함된 데이터 세트를 만들고, 공유 데이터 원본을 선택하고, 세로 막대형 차트를 만듭니다.
참고 항목
이 자습서의 쿼리에는 데이터 값이 포함되어 있으므로 외부 데이터 원본이 필요하지 않습니다. 따라서 쿼리가 상당히 길어집니다. 비즈니스 환경에서는 쿼리에 데이터가 포함되지 않을 것입니다. 이 자습서의 쿼리는 학습용으로만 제공됩니다.
차트 보고서 만들기
컴퓨터, Reporting Services 웹 포털 또는 SharePoint 통합 모드에서 보고서 작성기를 시작합니다.
새 보고서 또는 데이터 세트 대화 상자가 열립니다.
새 보고서 또는 데이터 세트 대화 상자가 표시되지 않는 경우 파일 메뉴 >새로 만들기를 클릭합니다.
왼쪽 창에 새 보고서 가 선택되어 있는지 확인합니다.
오른쪽 창에서 차트 마법사를 선택합니다.
데이터 세트 선택 페이지에서 데이터 세트 만들기를 선택한 후 다음을 클릭합니다.
데이터 원본에 대한 연결 선택 페이지에서 기존 데이터 소스를 선택합니다. 또는 보고서 서버를 찾아본 후 데이터 원본을 선택합니다. 그런 후 다음을 선택합니다. 사용자 이름 및 암호를 입력해야 합니다.
참고 항목
적절한 권한만 있으면 선택하는 데이터 원본은 중요하지 않습니다. 데이터 원본에서 데이터를 가져오는 것은 아닙니다. 자세한 내용은 데이터에 연결하는 다른 방법(보고서 작성기)을 참조하세요.
쿼리 디자인 페이지에서 텍스트로 편집을 선택합니다.
쿼리 창에 다음 쿼리를 붙여 넣습니다.
SELECT CAST('2015-01-01' AS date) AS SalesDate, CAST(54995.21 AS money) AS Sales UNION SELECT CAST('2015-01-05' AS date) AS SalesDate, CAST(64499.04 AS money) AS Sales UNION SELECT CAST('2015-02-11' AS date) AS SalesDate, CAST(37821.79 AS money) AS Sales UNION SELECT CAST('2015-03-18' AS date) AS SalesDate, CAST(53633.08 AS money) AS Sales UNION SELECT CAST('2015-04-23' AS date) AS SalesDate, CAST(24019.3 AS money) AS Sales UNION SELECT CAST('2015-05-01' AS date) AS SalesDate, CAST(93245.5 AS money) AS Sales UNION SELECT CAST('2015-06-06' AS date) AS SalesDate, CAST(55288.0 AS money) AS Sales UNION SELECT CAST('2015-06-16' AS date) AS SalesDate, CAST(68733.5 AS money) AS Sales UNION SELECT CAST('2015-07-16' AS date) AS SalesDate, CAST(24750.85 AS money) AS Sales UNION SELECT CAST('2015-08-23' AS date) AS SalesDate, CAST(43452.3 AS money) AS Sales UNION SELECT CAST('2015-09-24' AS date) AS SalesDate, CAST(58656. AS money) AS Sales UNION SELECT CAST('2015-10-15' AS date) AS SalesDate, CAST(44583. AS money) AS Sales UNION SELECT CAST('2015-11-21' AS date) AS SalesDate, CAST(81568. AS money) AS Sales UNION SELECT CAST('2015-12-15' AS date) AS SalesDate, CAST(45973. AS money) AS Sales UNION SELECT CAST('2015-12-26' AS date) AS SalesDate, CAST(96357. AS money) AS Sales UNION SELECT CAST('2015-12-31' AS date) AS SalesDate, CAST(81946. AS money) AS Sales
(옵션) 실행 단추(!)를 클릭하여 차트의 기반으로 사용되는 데이터를 확인합니다.
다음을 선택합니다.
2. 차트 종류 선택
미리 정의된 여러 차트 종류 중에서 선택한 다음 마법사를 완료한 후 차트를 수정할 수 있습니다.
세로 막대형 차트 추가.
차트 종류 선택 페이지에서 세로 막대형 차트가 기본값 차트 종류입니다. 다음을 선택합니다.
차트 필드 정렬 페이지에서 SalesDate 필드를 범주로 끌어옵니다. 범주는 가로 축에 표시됩니다.
Sales 필드를 값으로 끌어옵니다. 각 날짜에 대해 총 판매액의 합계가 집계되므로 값 상자에 Sum(Sales)이 표시됩니다. 값은 세로 축에 표시됩니다.
다음을 선택합니다.
마침을 선택합니다.
차트가 디자인 화면에 추가됩니다. 새 세로 막대형 차트에는 표현 데이터만 표시됩니다. 범례는 보고서가 어떤 것인지에 대한 아이디어를 제공하기 위해 판매 날짜 A부터 F로 읽습니다.
차트를 선택하여 차트 핸들을 표시합니다. 차트의 오른쪽 아래 모퉁이를 끌어 차트의 크기를 늘립니다. 차트 크기에 맞게 보고서 디자인 화면의 크기가 증가합니다.
실행을 선택하여 보고서를 미리 봅니다.
차트는 가로 축의 모든 범주에 대해 레이블을 지정하지 않습니다. 기본적으로 축 옆에 맞는 레이블만 포함됩니다.
3. 가로 축의 날짜 형식 지정
기본적으로 가로 축에는 차트 크기에 맞게 자동으로 늘어나는 일반 형식으로 값이 표시됩니다.
보고서 디자인 뷰로 전환합니다.
가로 축 >가로 축 속성을 마우스 오른쪽 단추로 클릭합니다.
숫자 탭의 범주에서 날짜를 선택합니다.
형식 상자에서 Jan 31, 2000을 선택합니다.
확인을 선택합니다.
홈 탭에서 실행을 선택하여 보고서를 미리 봅니다.
날짜는 선택한 날짜 형식으로 표시됩니다. 차트는 지속적으로 가로 축의 모든 범주에 레이블을 지정하지 않습니다.
레이블을 회전하고 간격을 지정하여 레이블 표시를 사용자 지정으로 설정할 수 있습니다.
4. 가로 축에서 축 레이블 회전
보고서 디자인 뷰로 전환합니다.
가로 축 제목을 마우스 오른쪽 단추로 클릭한 다음 축 제목 표시를 선택하여 제목을 제거합니다. 가로 축에 날짜가 표시되기 때문에 제목이 필요하지 않습니다.
가로 축 >가로 축 속성을 마우스 오른쪽 단추로 클릭합니다.
레이블 탭의 축 레이블 자동 맞춤 옵션 변경에서 자동 맞춤 사용 안함을 선택합니다.
레이블 회전 각도에서 -90을 선택합니다.
확인을 선택합니다.
가로 축의 샘플 텍스트가 90도 회전합니다.
실행을 선택하여 보고서를 미리 봅니다.
차트에서 레이블이 회전됩니다.
5. 범례 이동
범례는 범주 및 계열 데이터에서 자동 생성됩니다. 세로 막대형 차트의 차트 영역 아래로 범례를 이동할 수 있습니다.
보고서 디자인 뷰로 전환합니다.
차트에서 범례 >범례 속성을 마우스 오른쪽 단추로 클릭합니다.
레이아웃 및 위치에서 다른 위치를 선택합니다. 예를 들어, 가운데 아래 옵션을 선택합니다.
범례가 차트의 위쪽 또는 아래쪽에 배치되면, 범례의 레이아웃이 세로에서 가로로 변경됩니다. 레이아웃 상자에서 다른 레이아웃을 선택할 수 있습니다.
확인을 선택합니다.
(옵션) 이 자습서에서는 하나의 범주만 있기 때문에 범례가 필요하지 않습니다. 범례를 제거하려면 범례 >범례 삭제를 마우스 오른쪽 단추로 클릭합니다.
실행을 선택하여 보고서를 미리 봅니다.
6. 차트 제목 설정
보고서 디자인 뷰로 전환합니다.
차트 맨 위에 있는 차트 제목 작성 단어를 선택한 다음 Store Sales Order Totals를 입력합니다.
실행을 선택하여 보고서를 미리 봅니다.
7. 세로 축 서식 및 레이블 지정
기본적으로 세로 축은 차트 크기에 맞게 자동으로 늘어나는 일반 형식으로 값이 표시됩니다.
보고서 디자인 뷰로 전환합니다.
차트 왼쪽의 세로 축에서 레이블을 선택하여 이를 선택합니다.
홈 탭 >숫자 그룹에서 통화 버튼을 선택합니다. 축 레이블이 통화 형식을 표시하도록 변경됩니다.
10진수 감소 단추를 두 번 선택하여 가장 가까운 달러로 반올림된 숫자를 표시합니다.
세로 축 >세로 축 속성을 마우스 오른쪽 단추로 클릭합니다.
숫자 탭의 범주 상자에서 이미 통화가 선택되어 있으며, 소수 자릿수가 이미 0(zero)으로 되어 있습니다.
값 표시 단위를 선택합니다. 천 단위가 이미 선택되어 있습니다.
확인을 선택합니다.
세로 축 >축 제목 표시를 마우스 오른쪽 단추로 클릭합니다.
세로 축 제목 >축 제목 속성을 마우스 오른쪽 단추로 클릭합니다.
제목 텍스트 필드의 텍스트를 Sales Total(천 단위)로 바꿉니다. 또한, 제목 서식 지정 방법과 관한 다양한 옵션을 지정할 수 있습니다.
확인을 선택합니다.
실행을 선택하여 보고서를 미리 봅니다.
8. 가로(x) 축에 있는 모든 레이블 표시
x축의 일부 레이블만 표시되는 것을 알 수 있습니다. 이 섹션에서는 속성 창의 속성을 설정하여 모두 표시합니다.
보고서 디자인 뷰로 전환합니다.
차트를 선택한 다음 가로 축 레이블을 선택합니다.
속성 창에서 LabelInterval을 1로 설정합니다.
차트는 디자인 뷰에서 동일하게 보입니다.
실행을 선택하여 보고서를 미리 봅니다.
이제 차트에 해당하는 모든 레이블이 표시됩니다.
9. 계산된 계열을 사용하여 이동 평균 추가
이동 평균은 정의된 기간 동안 계산된 계열 데이터의 평균입니다. 이동 평균를 통해 추세를 식별할 수 있습니다.
보고서 디자인 뷰로 전환합니다.
차트를 두 번 클릭하여 차트 데이터 창을 표시합니다.
값 영역에서 [Sum(Sales)] 필드를 마우스 오른쪽 단추로 클릭한 다음 계산된 계열 추가를 선택합니다.
수식에서 이동 평균이 선택되어 있는지 확인합니다.
수식 매개 변수 설정에서 기간에 4를 선택합니다.
테두리 탭의 선 너비에서 3pt를 선택합니다.
확인을 선택합니다.
실행을 선택하여 보고서를 미리 봅니다.
차트에 4일 단위로 평균이 계산된 날짜별 총 판매액의 이동 평균을 나타내는 선이 표시됩니다. 자세한 내용은 페이지를 매긴 보고서(보고서 작성기)의 차트에 이동 평균 추가를 참조합니다.
10. 보고서 제목 추가
보고서 디자인 뷰로 전환합니다.
디자인 화면에서 클릭하여 제목 추가를 선택합니다.
판매 차트를 입력합니다. Enter 키를 누른 다음 2015년 1월부터 12월까지를 입력하면 다음과 같이 나타납니다.
판매 차트
2015년 1월부터 12월까지
Sales Chart를 선택한 다음 홈 탭 >글꼴 섹션 >굵게를 선택합니다.
January to December 2015를 선택하고 홈 탭 >글꼴 섹션 > 글꼴 크기를 10으로 설정합니다.
(옵션) 두 줄의 텍스트에 맞게 제목 텍스트 상자를 더 크게 만들어야 할 수도 있습니다. 아래쪽 가장자리 가운데에서 선택하면 양방향 화살표를 아래로 당깁니다. 제목이 겹치지 않도록 차트 위쪽을 끌어야 할 수도 있습니다.
이 제목은 보고서 맨 위에 나타납니다. 페이지 머리글이 정의되지 않은 경우 보고서 본문 맨 위에 있는 항목은 보고서 머리글과 동일합니다.
실행을 선택하여 보고서를 미리 봅니다.
11. 보고서 저장
보고서 디자인 뷰로 전환합니다.
보고서 작성기 단추에서 다른 이름으로 저장을 선택합니다.
해당 내용을 컴퓨터 또는 보고서 서버에 저장할 수 있습니다.
이름에 Sales Order Column Chart를 입력합니다.
저장을 선택합니다.