자습서: 오프라인에서 빠른 차트 보고서 만들기(보고서 작성기)Tutorial: Create a Quick Chart Report Offline (Report Builder)

이 자습서에서는 마법사를 사용하여 Reporting ServicesReporting Services 에서 보고서 작성기Report Builder의 페이지가 매겨진 보고서로 원형 차트를 만듭니다.In this tutorial, you use a wizard to create a pie chart in a Reporting ServicesReporting Services paginated report in 보고서 작성기Report Builder. 그런 다음 백분율을 추가하고 원형 차트를 약간 수정합니다.Then you add percentages and modify the pie chart a little.

이 자습서는 다음 두 가지 방법으로 진행할 수 있습니다.You can do this tutorial two different ways. 두 방법 모두 결과는 동일하며 이 그림의 원형 차트와 같은 원형 차트가 만들어집니다.Both methods have the same outcome—a pie chart like the one in this illustration:

보고서 작성기 빠른 원형 차트Report Builder quick pie chart

필수 구성 요소Prerequisites

XML 데이터를 사용 하 든 또는 Transact-SQLTransact-SQL 쿼리, 보고서 작성기에 대 한 액세스 하도록 해야 합니다.Whether you use XML data or a Transact-SQLTransact-SQL query, you need to have access to Report Builder. 보고서 작성기Report Builder 보고서 서버에서 기본 모드 또는 SharePoint 통합 모드로 Reporting ServicesReporting Services 를 시작하거나 Microsoft 다운로드 센터에서 보고서 작성기Report Builder 를 다운로드할 수 있습니다.You can start 보고서 작성기Report Builder from a Reporting ServicesReporting Services report server in native mode or in SharePoint integrated mode, or you can download 보고서 작성기Report Builder from the Microsoft Download Center. 자세한 내용은 Install Report Builder를 참조하세요.For more information, see Install Report Builder.

이 자습서에서 수행하는 두 가지 방법 Two Ways To Do This Tutorial

이 자습서에서 XML 데이터 사용Using XML data for this tutorial

이 항목에서 복사한 XML 데이터를 사용하여 마법사에 붙여 넣을 수 있습니다.You can use XML data that you copy from this topic and paste into the wizard. 에 연결할 필요가 없습니다는 Reporting ServicesReporting Services 보고서 서버가 기본 모드 또는 SharePoint 통합 모드 및 SQL Server의 인스턴스에 대 한 액세스를 필요 하지 않습니다.You don't need to be connected to a Reporting ServicesReporting Services report server in native mode or in SharePoint integrated mode, and you don't need access to an instance of SQL Server.

XML 데이터로 원형 차트 만들기Create the pie chart with XML data

이 자습서의 데이터가 포함된 Transact-SQLTransact-SQL 쿼리 사용Using a Transact-SQLTransact-SQL query that contains data for this tutorial

이 항목에서 데이터가 포함된 쿼리를 복사하여 마법사에 붙여 넣을 수 있습니다.You can copy a query with data included in it from this topic and paste it into the wizard. 이름이 필요 합니다는 자격 증명 및 SQL Server 인스턴스의 모든 데이터베이스에 대 한 읽기 전용 액세스에 대 한 충분 한 합니다.You will need the name of an instance of SQL Server and credentials sufficient for read-only access to any database. 자습서의 데이터 집합 쿼리에서 리터럴 데이터를 사용 하지만 쿼리는 보고서 데이터 집합에 필요한 메타 데이터를 반환 하도록 SQL Server의 인스턴스에서 처리 해야 합니다.The dataset query in the tutorial uses literal data, but the query must be processed by an instance of SQL Server to return the metadata that is required for a report dataset.

Transact-SQLTransact-SQL 쿼리를 사용하는 경우 이점은 나머지 보고서 작성기Report Builder 자습서에서도 동일한 방법을 사용하기 때문에 다른 자습서를 이용하는 방식을 미리 알 수 있다는 점입니다.The advantage of using the Transact-SQLTransact-SQL query is that all the other 보고서 작성기Report Builder tutorials use the same method, so when you do the other tutorials, you will already know what to do.

Transact-SQLTransact-SQL 쿼리를 사용하려면 몇 가지 다른 필수 구성 요소가 있어야 합니다.The Transact-SQLTransact-SQL query does require a few other prerequisites. 자세한 내용은 자습서의 사전 요구 사항 (보고서 작성기)를 참조하세요.For more information, see Prerequisites for Tutorials (Report Builder).

데이터를 포함 하는 TRANSACT-SQL 쿼리로 원형 차트 만들기Create the pie chart with a Transact-SQL query that contains data

XML 데이터로 원형 차트 만들기 Creating the pie chart with XML data

  1. 웹 포털 또는 SharePoint 통합 모드의 보고서 서버 또는 컴퓨터에서 보고서 작성기를 시작 Reporting ServicesReporting Services 합니다.Start Report Builder from the Reporting ServicesReporting Services web portal, or the report server in SharePoint integrated mode, or from your computer.

    시작 대화 상자가 나타납니다.The Getting Started dialog box appears.

    보고서 작성기 시작Report Builder Get Started

    경우는 시작 대화 상자가 나타나지 않으면를 클릭 파일 >새로합니다.If the Getting Started dialog box does not appear, click File >New. 새 보고서 또는 데이터 집합 대화 상자에 시작 대화 상자와 같은 내용이 가장 많이 들어 있습니다.The New Report or Dataset dialog box has most of the same contents as the Getting Started dialog box.

  2. 왼쪽 창에 새 보고서 가 선택되어 있는지 확인합니다.In the left pane, verify that New Report is selected.

  3. 오른쪽 창에서 차트 마법사를 클릭한 다음 만들기를 클릭합니다.In the right pane, click Chart Wizard, and then click Create.

  4. 데이터 집합 선택 페이지에서 데이터 집합 만들기를 클릭하고 다음을 클릭합니다.In the Choose a dataset page, click Create a dataset, and then click Next.

  5. 데이터 원본에 대한 연결 선택 페이지에서 새로 만들기를 클릭합니다.In the Choose a connection to a data source page, click New.

    데이터 원본 속성 대화 상자가 열립니다.The Data Source Properties dialog box opens.

  6. 데이터 원본 이름으로 원하는 이름을 지정할 수 있습니다.You can name a data source anything you want. 이름 상자에 MyPieChart를 입력합니다.In the Name box, type MyPieChart.

  7. 연결 유형 선택 상자에서 XML을 클릭합니다.In the Select connection type box, click XML.

  8. 자격 증명 탭을 클릭하고 현재 Windows 사용자 사용을 선택하세요. Kerberos 위임이 필요할 수도 있습니다.를 선택한 후 확인을 클릭합니다.Click the Credentials tab, select Use current Windows user. Kerberos delegation might be required, and then click OK.

  9. 데이터 원본에 대한 연결 선택 페이지에서 MyPieChart를 클릭하고 다음을 클릭합니다.In the Choose a connection to a data source page, click MyPieChart, and then click Next.

  10. 다음 텍스트를 복사하여 쿼리 디자인 페이지 상단에 있는 큰 상자에 붙여 넣습니다.Copy the following text and paste it in the large box in the top of the Design a query page.

    <Query>  
    <ElementPath>Root /S  {@Sales (Integer)} /C {@FullName} </ElementPath>  
    <XmlData>  
    <Root>  
    <S Sales="150">  
      <C FullName="Jae Pak" />  
    </S>  
    <S Sales="350">  
      <C FullName="Jillian  Carson" />  
    </S>  
    <S Sales="250">  
      <C FullName="Linda C Mitchell" />  
    </S>  
    <S Sales="500">  
      <C FullName="Michael Blythe" />  
    </S>  
    <S Sales="450">  
      <C FullName="Ranjit Varkey" />  
    </S>  
    </Root>  
    </XmlData>  
    </Query>  
    
  11. (선택 사항) 클릭는 실행 단추 (!) 차트를 기반으로 합니다 데이터를 볼 수 있습니다.(Optional) Click the Run button (!) to see the data your chart will be based on.

    보고서 작성기 쿼리 디자인Report Builder Design Query

  12. 다음을 클릭합니다.Click Next.

  13. 차트 종류 선택 페이지에서 원형을 클릭하고 다음을 클릭합니다.In the Choose a chart type page, click Pie, and then click Next.

  14. 차트 필드 정렬 페이지에서 두 번 클릭은 Sales 필드에 사용 가능한 필드 상자입니다.In the Arrange chart fields page, double-click the Sales field in the Available fields box.

    Sales 필드는 숫자 값이므로 자동으로 상자로 이동합니다.Note that it automatically moves to the Values box, because it is a numerical value.

    보고서 작성기 마법사 필드 정렬Report Builder Wizard Arrange Fields

  15. 끌어서는 FullName 필드를 사용 가능한 필드 상자를 범주 상자 (또는 두 번 클릭;으로 이동 합니다는 범주 상자)를 클릭 하 고 다음합니다.Drag the FullName field from the Available fields box to the Categories box (or double-click it; it will go to the Categories box), and then click Next.

    미리 보기 페이지에는 대표적 데이터를 이용한 새 원형 차트가 표시됩니다.The Preview page shows your new pie chart with representational data. 영업 사원 이름 대신 Full Name 1, Full Name 2 등의 범례가 표시되고 원형 차트의 각 조각 크기도 정확하게 나타나지 않습니다.The legend reads Full Name 1, Full Name 2, etc., rather than the salespeople's names, and the size of the slices of pie are not accurate. 이 보고서는 단순히 보고서의 대략적인 모양을 보여 주는 역할을 합니다.This is just to give you an idea of what your report will look like.

    보고서 작성기 미리 보기를 새로 차트Report Builder New Chart Preview

  16. 마침을 클릭합니다.Click Finish.

    그러면 이번에도 대표적 데이터를 이용한 새 원형 차트 보고서가 디자인 보기에 표시됩니다.Now you see your new pie chart report in Design View, still with representational data.

    보고서 작성기 디자인 보기에서 새 원형Report Builder New Pie in Design View

  17. 실제 원형 차트를 보려면 리본 메뉴의 탭에서 실행 을 클릭합니다.To see your actual pie chart, click Run on the Home tab of the Ribbon.

    보고서 작성기 실행을 새 차트Report Builder New Chart Run

  18. 원형 차트를 계속 수정하려면 이 문서의 마법사 실행 후 작업 으로 이동하십시오.To continue modifying your pie chart, go to After You Run the Wizard in this article.

Transact-SQLTransact-SQL 쿼리로 원형 차트 만들기 Creating the pie chart with a Transact-SQLTransact-SQL query

  1. 웹 포털, SharePoint 통합 모드의 보고서 서버 또는 컴퓨터에서 보고서 작성기를 시작 Reporting ServicesReporting Services 합니다.Start Report Builder from the Reporting ServicesReporting Services web portal, from the report server in SharePoint integrated mode, or from your computer.

    시작 대화 상자가 나타납니다.The Getting Started dialog box appears.

    참고

    경우는 시작 대화 상자가 나타나지 않으면를 클릭 파일 >새로합니다.If the Getting Started dialog box does not appear, click File >New. 새 보고서 또는 데이터 집합 대화 상자에 시작 대화 상자와 같은 내용이 가장 많이 들어 있습니다.The New Report or Dataset dialog box has most of the same contents as the Getting Started dialog box.

  2. 왼쪽 창에 새 보고서 가 선택되어 있는지 확인합니다.In the left pane, verify that New Report is selected.

  3. 오른쪽 창에서 차트 마법사를 클릭한 다음 만들기를 클릭합니다.In the right pane, click Chart Wizard, and then click Create.

  4. 데이터 집합 선택 페이지에서 데이터 집합 만들기를 클릭하고 다음을 클릭합니다.In the Choose a dataset page, click Create a dataset, and then click Next.

  5. 데이터 원본에 대한 연결 선택 페이지에서 기존 데이터 원본을 선택하거나 보고서 서버를 찾아 데이터 원본을 선택하고 다음을 클릭합니다.In the Choose a connection to a data source page, select an existing data source or browse to the report server and select a data source, and then click Next. 사용자 이름과 암호를 입력해야 할 수 있습니다.You may need to enter a user name and password.

    참고

    적절한 권한만 가지고 있으면 선택하는 데이터 원본은 중요하지 않습니다.The data source you choose is unimportant, as long as you have adequate permissions. 데이터를 데이터 원본에서 가져오는 것은 아니기 때문입니다.You will not be getting data from the data source. 자세한 내용은 자습서의 사전 요구 사항 (보고서 작성기)를 참조하세요.For more information, see Prerequisites for Tutorials (Report Builder).

  6. 쿼리 디자인 페이지에서 텍스트로 편집을 클릭합니다.On the Design a Query page, click Edit as Text.

  7. 쿼리 창에 다음 쿼리를 붙여 넣습니다.Paste the following query into the query pane:

    SELECT 150 AS Sales, 'Jae Pak' AS FullName   
    UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName   
    UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName   
    UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName   
    UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName   
    
  8. (옵션) 실행 단추(!)를 클릭하여 차트의 기반으로 사용될 데이터를 확인합니다.(Optional) Click the Run button (!) to see the data your chart will be based on.

  9. 다음을 클릭합니다.Click Next.

  10. 차트 종류 선택 페이지에서 원형을 클릭하고 다음을 클릭합니다.In the Choose a chart type page, click Pie, and then click Next.

  11. 차트 필드 정렬 페이지에서 두 번 클릭은 Sales 필드에 사용 가능한 필드 상자입니다.In the Arrange chart fields page, double-click the Sales field in the Available fields box.

    Sales 필드는 숫자 값이므로 자동으로 상자로 이동합니다.Note that it automatically moves to the Values box, because it's a numerical value.

  12. 끌어서는 FullName 필드를 사용 가능한 필드 상자를 범주 상자 (또는 두 번 클릭;으로 이동 합니다는 범주 상자)를 클릭 하 고 다음합니다.Drag the FullName field from the Available fields box to the Categories box (or double-click it; it will go to the Categories box), and then click Next.

  13. 마침을 클릭합니다.Click Finish.

    이제 새 원형 차트 보고서가 디자인 화면에 나타납니다.You're now looking at your new pie chart report on the design surface. 이 원형 차트 보고서에는 보고서 내용이 대략적으로 나타납니다.What you see is representational. 영업 사원 이름 대신 Full Name 1, Full Name 2 등의 범례가 표시되고 원형 차트의 각 조각 크기도 정확하게 나타나지 않습니다.The legend reads Full Name 1, Full Name 2, etc., rather than the salespeople's names, and the size of the slices of pie are not accurate. 이 보고서는 단순히 보고서의 대략적인 모양을 보여 주는 역할을 합니다.This is just to give you an idea of what your report will look like.

  14. 실제 원형 차트를 보려면 리본 메뉴의 탭에서 실행 을 클릭합니다.To see your actual pie chart, click Run on the Home tab of the Ribbon.

마법사 실행 후 작업 After You Run the Wizard

원형 차트 보고서를 만들었으므로 이제 보고서를 사용할 수 있습니다.Now that you have your pie chart report, you can play with it. 리본 메뉴의 실행 탭에서 디자인을 클릭하면 계속해서 보고서를 수정할 수 있습니다.On the Run tab of the Ribbon, click Design, so you can continue modifying it.

차트를 크게 만들기Make the chart bigger

원형 차트를 좀 더 크게 만들어 봅니다.You may want the pie chart to be bigger.

  • 차트의 요소가 아니라 차트를 클릭하여 선택한 다음 오른쪽 아래 모퉁이를 끌어 크기를 조정합니다.Click the chart, but not on any element in the chart, to select it and drag the lower-right corner to resize it.

끌면 디자인 화면이 더 커집니다.Notice the design surface gets larger as you drag.

보고서 제목 추가Add a report title

  1. 차트 위쪽의 차트 제목 을 선택하고 Sales Pie Chart와 같은 제목을 입력합니다.Select the words Chart title at the top of the chart, and then type a title, such as Sales Pie Chart.
  2. 속성 창에서 선택한 제목 변경 검정FontSize12pt합니다.With the title selected, in the Properties pane, change Color to Black and FontSize to 12pt.

백분율 추가Add percentages

  1. 원형 차트를 마우스 오른쪽 단추로 클릭 하 고 선택 데이터 레이블 표시합니다.Right-click the pie chart and select Show Data Labels. 원형 차트의 각 조각 내에 데이터 레이블이 표시됩니다.The data labels appear within each slice on the pie chart.

  2. 레이블을 마우스 오른쪽 단추로 클릭 하 고 선택 계열 레이블 속성합니다.Right-click the labels and select Series Label Properties. 계열 레이블 속성 대화 상자가 표시됩니다.The Series Label Properties dialog box appears.

  3. 데이터에 레이블을 상자에서 입력 #PERCENT {P0}합니다.In the Label data box, type #PERCENT{P0}.

    {P0} 을 추가하면 백분율이 소수 자릿수 없이 표시됩니다.The {P0} gives you the percentage without decimal places. 만 입력 #PERCENT, 하면 숫자가 소수점 두 자리까지 표시 됩니다.If you type just #PERCENT, your numbers will have two decimal places. #PERCENT 키워드 수에 대 한 계산 이나 기능을 수행 하는;도 많은 키워드가 있습니다.#PERCENT is a keyword that performs a calculation or function for you; there are many others.

  4. 를 클릭하여 UseValueAsLabelFalse로 설정할 것임을 확인합니다.Click Yes to confirm you want to set UseValueAsLabel to False.

  5. 글꼴 탭에서 굵게 를 선택하고 흰색으로 변경합니다.On the Font tab, select Bold and change Color to White.

  6. 확인을 클릭합니다.Click OK.

    차트 레이블 및 범례를 사용자 지정하는 방법에 대한 자세한 내용은 원형 차트에서 백분율 값 표시 (보고서 작성기 및 SSRS)범례 항목의 텍스트 변경 #40;보고서 작성기 및 SSRS)를 참조하세요.For more information about customizing chart labels and legends, see Display Percentage Values on a Pie Chart (Report Builder and SSRS) and Change the Text of a Legend Item (Report Builder and SSRS).

다음 단계 What's Next?

보고서 작성기Report Builder에서 첫 번째 보고서를 만들었으므로 이제 다른 자습서를 수행하고 고유의 데이터로 보고서를 만들 수 있습니다.Now that you have created your first report in 보고서 작성기Report Builder, you are ready to try the other tutorials and to start creating reports from your own data. 보고서 작성기Report Builder를 실행하려면 연결 문자열을 사용하여 데이터베이스 등의 데이터 원본에 액세스할 수 있는 권한이 있어야 합니다. 연결 문자열은 실제로 사용자를 데이터 원본에 연결하는 역할을 합니다.To run 보고서 작성기Report Builder, you need permission to access your data sources, such as databases, with a connection string, which actually connects you to the data source. 시스템 관리자가 연결 문자열 정보를 가지고 있으며 사용자에 대해 데이터 원본 연결을 설정할 수 있습니다.Your system administrator will have this information and can set you up.

다른 자습서를 진행 하려면 SQL Server 및 자격 증명의 인스턴스 이름을 모든 데이터베이스에 대 한 읽기 전용 액세스에 대 한 충분 한 합니다.To work through the other tutorials, you need the name of an instance of SQL Server and credentials sufficient for read-only access to any database. 데이터베이스 액세스 권한은 시스템 관리자가 대신 설정할 수 있습니다.Your system administrator can also set that up for you.

마지막으로, 보고서를 보고서 서버나 보고서 서버와 통합된 SharePoint 사이트에 저장하려면 URL 및 해당 권한이 있어야 합니다.Finally, to save your reports to a report server or a SharePoint site that is integrated with a report server, you need the URL and permissions. 만든 보고서를 사용자의 컴퓨터에서 직접 실행할 수도 있지만 보고서 서버나 SharePoint 사이트에서 실행하면 더 많은 기능을 사용할 수 있습니다.You can run any report you create directly from your computer, but reports have more functionality when run from the report server or SharePoint site. 자신이 만든 보고서나 다른 사용자의 보고서를 보고서가 게시된 보고서 서버나 SharePoint 사이트에서 실행할 수 있는 권한이 있어야 합니다.You need permissions to run your reports or others from the report server or SharePoint site where they are published. 시스템 관리자에게 액세스 권한을 요청하십시오.Talk to your system administrator to obtain access.

시작하기 전에 몇 가지 개념이나 용어에 대해 알아 두면 좋습니다.It may help to read about some of the concepts and terms before you get started. 보고서 제작 개념(보고서 작성기 및 SSRS) SSRS)를 참조하세요.See Report Authoring Concepts (Report Builder and SSRS). 또한 처음 보고서를 만들 때는 사전에 시간을 들여Also, spend some time planning, before you create your first report. 계획을 세우는 것이 좋습니다.It will be time well spent. 보고서 계획(보고서 작성기)를 참조하세요.See Planning a Report (Report Builder).

다음 단계Next steps

보고서 작성기 자습서 Report Builder Tutorials
SQL Server 2016의 보고서 작성기Report Builder in SQL Server 2016

문의:More questions? Reporting Services 포럼에서 질문Try asking the Reporting Services forum