데이터 영역 및 지도(보고서 작성기 및 SSRS)Data Regions and Maps (Report Builder and SSRS)

데이터 영역은 보고서 데이터 집합에 있는 데이터를 표시하는 보고서의 개체입니다.A data region is an object in a report that displays data from a report dataset. 보고서 데이터는 테이블, 행렬 또는 목록에 숫자 및 텍스트로 표시되거나, 차트 또는 계기에 그래픽으로 표시되거나, 지도에 지리적 배경을 바탕으로 표시될 수 있습니다.Report data can be displayed as numbers and text in a table, matrix, or list; graphically in a chart or gauge; and against a geographic background in a map. 테이블, 행렬 및 목록은 모두 데이터 집합의 모든 데이터를 표시하기 위해 필요에 따라 확장되는 테이블릭스 데이터 영역을 기반으로 합니다.Tables, matrices, and lists are all based on the tablix data region, which expands as needed to display all the data from the dataset. 테이블릭스 데이터 영역은 정적 행과 열 및 동적 행과 열이 모두 포함된 여러 행 및 열 그룹을 지원합니다.A tablix data region supports multiple row and column groups and both static and dynamic rows and columns. 차트는 여러 계열 및 범주 그룹을 다양한 차트 형식으로 표시하고,A chart displays multiple series and category groups in a variety of chart formats. 계기는 데이터 집합의 단일 값 또는 집계 값을 표시합니다.A gauge displays a single value or an aggregated value for a dataset. 또한 지도는 공간 데이터를 데이터 집합에서 집계한 데이터를 기반으로 모양이 변하는 지도 요소로 표시합니다.A map displays spatial data as map elements that can vary in appearance based on aggregated data from a dataset.

데이터 영역 또는 지도를 보고서 파트로 저장할 수 있습니다.You can save a data region or map as a report part. 보고서 파트에 대해 자세히 알아봅니다.Read more about Report Parts.

참고

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.

테이블Table

테이블은 데이터를 행 단위로 표시하는 데이터 영역입니다.A table is a data region that presents data row by row. 테이블의 열은 고정되어 있습니다. 열의 개수는 보고서를 디자인할 때 결정합니다.Table columns are static: you determine the number of columns when you design your report. 그러나 테이블 행은 고정되지 않고 데이터에 맞게 아래쪽으로 확장됩니다.Table rows are dynamic: they expand downwards to accommodate the data. 테이블에 그룹을 추가하여 선택한 필드나 식으로 데이터를 구성할 수 있습니다.You can add groups to tables, which organize data by selected fields or expressions. 보고서에 테이블을 추가 하는 방법에 대 한 정보를 참조 하십시오. 테이블 ( 보고서 작성기 및 SSRS ) .For information about adding a table to a report, see Tables (Report Builder and SSRS).

행렬Matrix

행렬은 크로스탭이라고도 합니다.A matrix is also known as a crosstab. 행렬 데이터 영역에는 동적 열과 행이 모두 포함되며 데이터에 맞게 확장됩니다.A matrix data region contains both dynamic columns and rows: they expand to accommodate the data. 또한 행렬에는 동적 열과 행 및 정적 열과 행이 있을 수 있습니다.A matrix can have dynamic columns and rows and static columns and rows. 열이나 행에 다른 열이나 행을 넣을 수 있으며 데이터를 그룹화하는 데 열이나 행을 사용할 수 있습니다.Columns or rows can contain other columns or rows, and can be used to group data. 자세한 내용은 보고서에 행렬 추가를 참조하세요.Read more about adding a matrix to a report.

목록List

목록은 자유로운 형태로 정렬된 데이터를 표시하는 데이터 영역입니다.A list is a data region that presents data arranged in a freeform fashion. 보고서 항목을 정렬하여 목록 내의 어느 위치에나 입력란, 이미지 및 기타 데이터 영역을 포함하는 양식을 만들 수 있습니다.You can arrange report items to create a form with text boxes, images, and other data regions placed anywhere within the list. 자세한 내용은 보고서에 목록 추가를 참조하세요.Read more about adding a list to a report.

차트Chart

차트는 데이터를 그래픽으로 표시합니다.A chart presents data graphically. 차트에는 가로 막대형, 원형 및 꺾은선형 차트가 있으며 이외에도 많은 스타일이 지원됩니다.Examples of charts include bar, pie, and line charts, but many more styles are supported. 자세한 내용은 보고서에 차트 추가를 참조하세요.Read more about adding a chart to a report.

계기Gauge

계기는 범위 내의 특정 값을 가리키는 표시기가 있는 범위로 데이터를 나타냅니다.A gauge presents data as a range with an indicator pointing to a specific value within the range. 계기는 KPI(핵심 성과 지표)와 기타 메트릭을 표시하는 데 사용됩니다.Gauges are used to display key performance indicators (KPIs) and other metrics. 계기의 예로는 선형 계기와 원형 계기가 있습니다.Examples of gauges include linear and circular. 자세한 내용은 보고서에 계기 추가를 참조하세요.Read more about adding a gauge to a report.

지도Map

지도를 사용하면 지리적 배경을 바탕으로 데이터를 제공할 수 있습니다.A map enables you to present data against a geographical background. 지도 데이터는 SQL ServerSQL Server 쿼리의 공간 데이터, ESRI 셰이프 파일 또는 MicrosoftMicrosoft Bing 지도 타일일 수 있습니다.Map data can be spatial data from a SQL ServerSQL Server query, an ESRI shapefile, or MicrosoftMicrosoft Bing map tiles. 공간 데이터는 모양이나 영역을 나타내는 다각형, 경로나 길을 나타내는 선, 표식으로 나타내는 점 등을 정의하는 좌표 집합으로 구성됩니다.Spatial data consists of sets of coordinates that define polygons that represent shapes or areas, lines that represent routes or paths, and points represented by markers. 집계 데이터와 지도 요소를 연결하면 지도 요소의 색과 크기를 자동으로 변경할 수 있습니다.You can associate aggregate data with map elements to automatically vary their color and size. 예를 들어 판매액을 기준으로 상점의 표식 유형을 변경하거나 속도 제한을 기준으로 길의 색을 변경할 수 있습니다.For example, you can vary the marker type for a store based on sales amount or the color for a road based on speed limit. 자세한 내용은 지도(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Maps (Report Builder and SSRS).

보고서 레이아웃의 데이터 영역Data Regions in the Report Layout

보고서에는 여러 데이터 영역을 추가할 수 있으며,You can add multiple data regions to a report. 데이터 영역은 연결된 보고서 데이터 집합의 데이터에 맞게 확장됩니다.Data regions grow to accommodate the data from the report dataset that they are linked to. 예를 들어 연도별 각 제품의 판매량을 표시하는 행렬에는 제품 이름을 기반으로 하는 행 그룹과 연도를 기반으로 하는 열 그룹이 있습니다.For example, a matrix that displays sales for each product by year has a row group based on product names and a column group based on years. 보고서를 실행하면 행렬은 각 제품에 대해 페이지 아래쪽으로 확장되고, 각 연도에 대해 페이지 가로 방향으로 확장됩니다.When you run the report, the matrix expands down the page for each product and across the page for each year. 보고서 디자인 화면의 행렬 옆에 있는 차트는 렌더링된 보고서의 확장된 행렬 옆에 표시됩니다.A chart that is placed next to the matrix on the report design surface displays next to the expanded matrix in the rendered report. 페이지에서 데이터 영역이 렌더링되는 방식은 보고서 출력 형식을 기반으로 하는 규칙 집합을 따릅니다.The way data regions render on a page follows a set of rules based on the output format of a report. 예를 들어 차트 및 행렬이 페이지에서 렌더링되는 방식을 제어하려는 경우 사각형을 컨테이너로 사용하거나 목록에 있는 두 데이터 영역을 중첩할 수 있습니다.For example, to help control how a chart and matrix render on a page, you might use a rectangle as a container or nest both data regions in a list. 자세한 내용은 페이지 레이아웃 및 렌더링(보고서 작성기 및 SSRS)로 저장할 수 있습니다.For more information, see Page Layout and Rendering (Report Builder and SSRS).

중첩된 데이터 영역Nested Data Regions

다른 데이터 영역에 데이터 영역을 중첩할 수 있습니다.You can nest data regions within other data regions. 예를 들어 각 영업 사원의 영업 실적을 데이터베이스로 만들려는 경우 입력란과 이미지를 포함하는 목록을 만들어 직원에 대한 정보를 표시하고 테이블과 차트 데이터 영역을 목록에 추가하여 영업 사원의 영업 실적을 표시할 수 있습니다.For example, if you want to create a sales record for each sales person in a database, you can create a list with text boxes and an image to display information about the employee, and then add table and chart data regions to the list to show the employee's sales record. 자세한 내용은 중첩된 데이터 영역(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Nested Data Regions (Report Builder and SSRS).

동일한 데이터 집합에 연결된 여러 데이터 영역Multiple Data Regions Linked to the Same Dataset

동일한 데이터 영역에 둘 이상의 데이터 영역을 연결하여 동일한 데이터에 대한 다양한 뷰를 제공할 수 있습니다.You can link more than one data region to the same dataset to provide different views of the same data. 예를 들어 테이블과 차트에 동일한 데이터를 표시할 수 있습니다.For example, you can show the same data in a table and in a chart. 테이블을 정렬하면 차트도 자동으로 정렬되도록 하기 위해 테이블에 대화형 정렬 단추를 제공하는 보고서를 작성할 수 있습니다.You can author the report to provide interactive sort buttons on the table, so that when you sort the table, the chart is also automatically sorted. 자세한 내용은 동일한 데이터 집합에 여러 데이터 영역 연결(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Linking Multiple Data Regions to the Same Dataset (Report Builder and SSRS).

데이터 영역의 데이터Data for a Data Region

각 테이블릭스, 차트 및 계기는 단일 데이터 집합의 데이터를 표시하도록 디자인되었습니다.Each tablix, chart, and gauge is designed to display data from a single dataset. 지도는 같은 데이터 집합 또는 여러 데이터 집합의 공간 데이터와 분석 데이터를 표시합니다.A map displays spatial data and analytical data from the same or different datasets. 그 밖에 다음과 같은 방법으로 데이터 영역에 연결되지 않은 데이터 집합의 값을 포함할 수 있습니다.You can also include values from datasets that are not linked to the data region in the following ways:

  • 다른 데이터 집합으로 한정된 정렬 순서나 그룹화에 종속되지 않은 값을 집계합니다.Aggregate values that do not depend on sort order or grouping that are scoped to a different dataset.

  • 다른 데이터 집합의 이름/값 쌍에서 값을 조회합니다.Lookup values from name/value pairs in a different dataset.

    자세한 내용은 식(보고서 작성기 및 SSRS)을 참조하세요.For more information, see Expressions (Report Builder and SSRS).

관련 항목:See Also

보고서 제작 개념(보고서 작성기 및 SSRS) Report Authoring Concepts (Report Builder and SSRS)
보고서, 보고서 파트 및 보고서 정의(보고서 작성기 및 SSRS) Reports, Report Parts, and Report Definitions (Report Builder and SSRS)
페이지 레이아웃 및 렌더링 ( 보고서 작성기 및 SSRS ) Page Layout and Rendering (Report Builder and SSRS)
보고서 작성기 자습서 Report Builder Tutorials
Reporting Services(SSRS) 자습서Reporting Services Tutorials (SSRS)