스파크라인 및 데이터 막대(보고서 작성기 및 SSRS)Sparklines and Data Bars (Report Builder and SSRS)

스파크라인과 데이터 막대는 작은 공간에 많은 정보가 포함되어 있는 작고 간단한 차트로, 보통 텍스트와 인라인으로 표시됩니다.Sparklines and data bars are small, simple charts that convey a lot of information in a little space, often inline with text.

Reporting ServicesReporting Services 보고서에서는 스파크라인과 데이터 막대는 보통 테이블이나 행렬에 사용됩니다.In Reporting ServicesReporting Services reports, sparklines and data bars are often used in tables and matrices. 스파크라인과 데이터 막대는 여러 개를 함께 표시할 수 있어 하나씩 보는 대신 서로 빠르게 비교할 수 있기 때문에 유용합니다.Their impact comes from viewing many of them together and being able to quickly compare them one above the other, rather than viewing them singly. 이렇게 하면 이상값(다른 행처럼 작동하지 않는 행)을 쉽게 확인할 수 있습니다.They make it easy to see the outliers, the rows that are not performing like the others. 스파크라인은 크기는 작지만 각각 시간에 따라 여러 데이터 요소를 표시하는 경우가 많습니다.Although they are small, each sparkline often represents multiple data points, often over time. 데이터 막대도 여러 데이터 요소를 표시할 수는 있지만 일반적으로는 하나만 표시합니다.Data bars can represent multiple data points, but typically illustrate only one. 각 스파크라인은 보통 단일 계열을 제공합니다.Each sparkline typically presents a single series. 스파크라인은 집계된 데이터를 표시하므로 테이블의 세부 그룹에는 추가할 수 없으며You cannot add a sparkline to a detail group in a table. 그룹과 연결된 셀에 배치해야 합니다.Because sparklines display aggregated data, they must go in a cell associated with a group. 스파크라인 및 데이터 막대에는 동일한 기본 차트 요소(범주, 계열 및 값)가 있지만 범례, 축 선, 레이블 또는 눈금 표시는 없습니다.Sparklines and data bars have the same basic chart elements of categories, series, and values, but they have no legend, axis lines, labels, or tick marks.

rs_SparklineExamplers_SparklineExample

스파크라인을 빠르게 시작하려면 자습서: 보고서에 스파크라인 추가(보고서 작성기) 와 비디오 방법: 테이블에서 스파크라인 만들기보고서 작성기의 스파크라인, 막대형 차트 및 표시기 를 참조하세요.To quickly get started with sparklines, see Tutorial: Add a Sparkline to Your Report (Report Builder) and the videos How to: Create a Sparkline in a Table and Sparklines, Bar Charts, and Indicators in Report Builder .

참고

스파크라인과 부모 테이블이나 행렬, 목록과 함께 데이터 막대를 보고서와는 별도로 보고서 파트로 게시할 수 있습니다.You can publish sparklines and data bars with their parent table, matrix, or list, separately from a report as a report part. 보고서 파트에 대해 자세히 알아봅니다.Read more about Report Parts.

스파크라인 유형Types of Sparklines

일반 차트와 같이 다양한 유형의 스파크라인을 만들 수 있습니다.You can create almost as many types of sparklines as there are regular charts. 그러나 보통 3D 스파크라인은 만들지 않습니다.In general, you cannot make 3D sparklines. 다음과 같은 전체 차트의 스파크라인 버전을 만들 수 있습니다.You can make sparkline versions of these full charts:

데이터 막대Data Bars

데이터 막대는 보통 단일 데이터 요소를 나타내지만 일반 가로 막대형 차트처럼 여러 데이터 요소를 나타낼 수도 있습니다.Data bars typically represent a single data point, though they can represent multiple data points, just like regular bar charts. 데이터 막대에는 보통 범주가 없는 여러 계열 또는 계열 그룹화가 포함됩니다.They often contain several series with no category, or have series grouping.

rs_DataBarsrs_DataBars

누적형 데이터 막대를 사용하는 이 예에서 각 데이터 막대(여기서는 막대가 하나뿐임)에는 여러 데이터 요소가 표시됩니다.In this example using stacked data bars, each data bar, although only one bar, illustrates more than one data point. 예를 들어 막대의 서로 다른 세 색은 우선 순위 수준이 세 가지인 태스크를 나타낼 수 있습니다. 여기서 막대의 길이는 각 사람에게 할당된 총 태스크 수를 나타냅니다.For example, the three different colors of the bar could represent tasks of three levels of priority with the length of the bar representing the total number of tasks assigned to each person. 이와 같은 100% 누적형 데이터 막대를 대신 만든 경우 각 막대가 셀에 채워지며 각 우선 순위 수준이 전체에서 차지하는 비율이 각 색으로 표시됩니다.If you made these 100% stacked data bars instead, each bar would fill the cell, and the different colors would represent the percentage of the whole for each priority level.

다음과 같은 전체 차트의 데이터 막대 버전을 만들 수 있습니다.You can make data bar versions of these full charts:

테이블 또는 행렬에서 스파크라인 데이터 정렬Aligning Sparkline Data in a Table or Matrix

스파크라인을 테이블이나 행렬에 삽입할 때는 각 스파크라인의 데이터 요소를 해당 열의 다른 스파크라인에 있는 데이터 요소에 맞게 정렬하는 것이 중요합니다.When you insert a sparkline in a table or matrix, it is usually important for the data points in each sparkline to align with the data points of the other sparklines in that column. 이렇게 하지 않으면 여러 행의 데이터를 비교하기가 어렵습니다.Otherwise it is hard to compare the data in the different rows. 예를 들어 회사에 소속된 각 영업 사원의 월별 판매 데이터를 비교하는 경우 월을 정렬하게 됩니다.For example, when you compare sales data by month for different salespeople in your company, you would want the months to align. 특정 직원이 4월에 출근하지 않은 경우 이 직원에게는 해당 월의 데이터가 없습니다.If an employee was out for the month of April, there would be no data for that employee for that month. 이 경우 해당 월은 건너뛰고 후속 월의 데이터가 다른 직원들의 데이터에 정렬되도록 할 수 있습니다.You would want to see a gap for that month, and see the data for subsequent months align with the data for the other employees. 이렇게 하려면 가로 축을 정렬하면 됩니다.You can do this by aligning the horizontal axis. 자세한 내용은 합계, 집계 및 기본 제공 컬렉션의 식 범위(보고서 작성기 및 SSRS)에서 스파크라인에 대한 섹션 및 테이블 또는 행렬에서 차트의 데이터 정렬(보고서 작성기 및 SSRS)를 참조하세요.For more information, see the section about sparklines in Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS), and see Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS).

마찬가지로 행 전체를 비교하려는 경우에는 데이터를 세로로 정렬해야 합니다. 즉, 단일 데이터 막대나 스파크라인의 줄 또는 막대 높이가 다른 모든 데이터 막대나 스파크라인에 있는 줄 또는 막대 높이를 기준으로 해야 합니다.Likewise, to be comparable across rows, data must also align vertically, meaning that the height of the bars or lines in one sparkline or data bar must be relative to the height of the bars and lines in all the other sparklines or data bars. 이렇게 하지 않으면 행을 서로 비교할 수 없습니다.Otherwise, you can't compare the rows to each other.

rs_SparklineAlignDatars_SparklineAlignData

이 이미지에서 세로 막대형 차트에는 각 직원의 일일 판매량이 표시됩니다.In this image, the column chart shows daily sales for each employee. 직원의 판매량이 없는 일의 경우 차트에서 공백으로 표시되고 이후의 일이 정렬됩니다.Note that for days that an employee has no sales, the chart leaves a blank and aligns subsequent days. 이것이 가로 정렬의 예입니다.This is an example of horizontal alignment. 또한 일부 직원의 경우에는 모든 막대가 짧으며 셀 맨 위까지 올라가는 막대가 없습니다.Also note that for some employees, every bar is short, and no bar reaches the top of the cell. 이것이 세로 정렬의 예입니다. 이렇게 정렬하지 않으면 긴 막대가 없는 행의 경우 짧은 막대가 셀 전체 높이를 채우도록 확장됩니다.This is an example of vertical alignment; without it, in the rows with no tall bars, the short bars would expand to fill the height of the cell.

스파크라인 또는 데이터 막대로 제공되는 데이터 이해Understanding the Data Supplied to a Sparkline or Data Bar

테이블이나 행렬에 스파크라인 또는 데이터 막대를 추가하는 것을 특정 데이터 영역에 다른 데이터 영역을 중첩 한다고 합니다.When you add a sparkline or data bar to a table or matrix, this is referred to as nesting one data region inside another. 중첩이란 스파크라인 또는 데이터 막대에 제공되는 데이터가 테이블이나 행렬의 기준이 되는 데이터 집합과, 테이블이나 행렬에서 스파크라인 또는 데이터 막대를 배치하는 위치에 의해 제어됨을 의미합니다.Nesting means that the data supplied to the sparkline or data bar is controlled by the dataset that the table or matrix is based on, and by where you put it in the table or matrix. 자세한 내용은 중첩된 데이터 영역(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Nested Data Regions (Report Builder and SSRS).

스파크라인 또는 데이터 막대를 전체 차트로 변환Converting a Sparkline or Data Bar to a Full Chart

스파크라인 및 데이터 막대도 일종의 차트이므로, 이들 항목보다는 전체 차트 기능을 사용하려는 경우 차트를 마우스 오른쪽 단추로 클릭하고 전체 차트로 변환을 클릭하여 전체 차트로 변환할 수 있습니다.Because sparklines and data bars are just a kind of chart, if you decide you would rather have the full chart functionality, you can convert one to a full chart by right-clicking the chart and clicking Convert to Full Chart. 이렇게 하면 축 선, 레이블, 눈금 표시 및 범례가 자동으로 추가됩니다.When you do, the axis lines, labels, tick marks, and legend are added automatically.

참고

전체 차트를 한 번의 클릭으로 스파크라인이나 데이터 막대로 변환할 수는 없습니다.You cannot convert a full chart to a sparkline or data bar with one click. 그러나 스파크라인 및 데이터 막대에 없는 모든 차트 요소를 삭제하는 것만으로 전체 차트에서 스파크라인 또는 데이터 막대를 만들 수는 있습니다.However, you can make a sparkline or data bar from a full chart just by deleting all the chart elements that are not in sparklines and data bars.

방법 도움말 항목How-to Topics

스파크라인 및 데이터 막대 추가(보고서 작성기 및 SSRS)Add Sparklines and Data Bars (Report Builder and SSRS)

테이블 또는 행렬에서 차트의 데이터 정렬(보고서 작성기 및 SSRS)Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS)

기타 차트 관련 방법 도움말 항목Other how-to topics for charts

스파크라인 및 데이터 막대도 일종의 차트이므로, 다음의 차트 관련 방법 도움말 항목에서 유용한 관련 정보를 확인할 수 있습니다.Because sparklines and data bars are a type of chart, you might also find the following how-to topics for charts helpful and relevant:

보고서에 차트 추가(보고서 작성기 및 SSRS)Add a Chart to a Report (Report Builder and SSRS)

차트에 빈 요소 추가(보고서 작성기 및 SSRS)Add Empty Points to a Chart (Report Builder and SSRS)

차트에서 여백 추가 또는 제거(보고서 작성기 및 SSRS)Add or Remove Margins from a Chart (Report Builder and SSRS)

차트 종류 변경(보고서 작성기 및 SSRS)Change a Chart Type (Report Builder and SSRS)

색상표를 사용하여 차트에 대한 색 정의(보고서 작성기 및 SSRS)Define Colors on a Chart Using a Palette (Report Builder and SSRS)

계열에 도구 설명 표시(보고서 작성기 및 SSRS)Show ToolTips on a Series (Report Builder and SSRS)

로그 눈금 간격 지정(보고서 작성기 및 SSRS)Specify a Logarithmic Scale (Report Builder and SSRS)

축 간격 지정(보고서 작성기 및 SSRS)Specify an Axis Interval (Report Builder and SSRS)

여러 셰이프 차트에 일관된 색 지정(보고서 작성기 및 SSRS)Specify Consistent Colors across Multiple Shape Charts (Report Builder and SSRS)

관련 항목:See Also

차트(보고서 작성기 및 SSRS) Charts (Report Builder and SSRS)
자습서: 보고서에 스파크라인 추가(보고서 작성기)Tutorial: Add a Sparkline to Your Report (Report Builder)