Reporting Services에서 KPI 사용Working with KPIs in Reporting Services

이 항목 적용 대상:THIS TOPIC APPLIES TO: 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server 예SQL Server Reporting Services(2016 이상)SQL Server Reporting Services (2016 and later) 예Power BI 보고서 서버Power BI Report Server

핵심 성과 지표(KPI)는 목표에 대한 진척 정도를 알려 주는 시각적 단서입니다.A Key Performance Indicator (KPI) is a visual cue that communicates the amount of progress made toward a goal. 핵심 성과 지표는 팀, 관리자 및 비즈니스에서 측정 가능한 목표에 대한 진척 정도를 빠르게 평가하는 데 있어 중요합니다.Key Performance Indicators are valuable for teams, managers, and businesses to evaluate quickly the progress made against measurable goals.

SQL Server 2016 Reporting Services에서 KPI를 사용하여 다음 질문에 대한 답변을 쉽게 시각화할 수 있습니다.By using KPIs in SQL Server 2016 Reporting Services, you can easily visualize answers to the following questions:

  • 내 앞 또는 뒤에 있는 것은 무엇인가?What am I ahead or behind on?

  • 나는 얼마나 앞 또는 뒤에 있는가?How far ahead or behind am I?

  • 내가 완료한 최소는 무엇인가?What is the minimum I have completed?

데이터 집합 만들기Creating a Dataset

KPI는 공유된 데이터 집합에서 데이터의 첫 행만 사용합니다.A KPI will only use the first row of data from a shared dataset. 사용하려는 데이터가 첫 행에 있는지 확인합니다.Make sure that the data you want to use is located on that first row. 공유 데이터 집합을 만들기 위해 보고서 작성기 또는 SQL Server Data Tools를 사용할 수 있습니다.To create a shared dataset, you can use either Report Builder or SQL Server Data Tools.

참고: 데이터 집합은 KPI와 같은 폴더에 있이 필요가 없습니다.Note: The Dataset does not need to be in the same folder as the KPI.

KPI의 배치Placement of KPIs

KPI는 보고서 서버의 모든 폴더에서 만들 수 있습니다.KPIs can be created in any folder in your report server. KPI를 만들기 전에 저장할 적합한 위치에 대해 생각해 봐야 할 것입니다.Before you create a KPI, you will want to think about where is the right location to place it in. 다른 보고서, KPI에 상대적으로 동시에 다른 사람에게 공개되는 폴더에 놓기를 원할 수 있습니다.You will want to place it in a folder that will be visible to the users, at the same time being relevant to other reports, and KPIs, around it.

KPI 추가Adding a KPI

KPI의 위치를 확인한 후 해당 폴더로 이동하고 상단 메뉴에서 New(새로 만들기) > KPI 를 선택합니다.After you have determined the location of your KPI, go to that folder and select New > KPI from the top menu.

rsCreateKPI1

New KPI(새 KPI) 화면이 나타납니다.This will present you with the New KPI screen.

rsCreateKPI2

정적 값을 할당 하거나 공유 데이터 집합에서 데이터를 사용할 수 있습니다.You can either assign static values, or use data from a shared dataset. 새 KPI를 만들 때 임의 수동 데이터 집합으로 채워집니다.When you create a new KPI, it will be populated with a random set of manual data.

필드Field DescriptionDescription
값 형식Value format 표시되는 값의 형식을 변경하는 데 사용합니다.Used to change the format of the value being displayed.
Value KPI에 대해 표시할 값입니다.The value to display for the KPI.
목표Goal 숫자 값에 대한 비교로 사용되며 백분율 차로 표시됩니다.Used as a comparison to a numeric value and shown as a percent difference.
상태Status KPI 타일 색을 결정하는 데 사용되는 숫자 값입니다.Numerical value used to determine the KPI Tile color. 유효한 값은 1(녹색), 0(주황색) 및 -1(빨강)입니다.Valid values are 1 (green), 0 (amber) and -1 (red).
추세 집합Trend set 차트 시각화에 사용되는 쉼표로 구분되는 숫자 값입니다.Comma-separated numeric values used for chart visualization. 또한, 추세를 나타내는 값으로 데이터 집합의 열에 설정할 수도 있습니다.This can also be set to a column of a dataset with values that represent the trend.

경고: 설계 시간에 상태 필드에 대한 단어 값을 사용할 수 있지만, 데이터 집합을 새로 고침하는 경우 숫자 값을 사용해야 합니다.Warning: While you can use the word value for the Status field at design time, you should use the number value if refreshing a dataset. 숫자 대신 단어 값으로 데이터 집합을 새로 고침할 경우 서버에서 KPI가 손상될 수 있습니다.If you refresh a dataset with the word value, instead of the number, it could corrupt the KPIs on your server.

참고: , 목표상태 필드는 데이터 집합 결과의 첫 행에서만 값을 선택할 수 있습니다.Note: The Value, Goal and Status fields can only choose a value from the first row of a dataset’s result. 하지만, 집합 추세 필드는 추세를 반영하는 열을 선택할 수 있습니다.The Trend set field, however, can choose which column reflects the trend.

공유 데이터 집합에서 데이터를 사용하기 위해 다음을 수행할 수 있습니다.To use data from a shared dataset, you can do the following.

  1. 필드 드롭다운 상자를 수동으로 설정, 또는 설정 안 함에서 데이터 집합 필드로 변경합니다.Change the fields drop down box from Set manually, or Not set, to Dataset field.

    rsCreateKPI3

  2. 데이터 상자에서 줄임표 (...)를 선택합니다.Select the ellipsis (…) in the data box. 그러면 데이터 집합 선택 화면이 나타납니다.This will bring up the Pick a Dataset screen.

    rsCreateKPI4

  3. 표시하려는 데이터가 있는 데이터 집합을 선택합니다.Select the dataset that has the data you want to display.

  4. 사용하려는 필드를 선택합니다.Choose the field you want to use. 확인을 선택합니다.Select OK.

    rsCreateKPI5

  5. 값 형식 을 값 형식에 맞게 변경합니다.Change Value format to match the format of your value. 이 예제에서는 값은 통화입니다.In this example, the value is a currency.

    rsCreateKPI6

  6. 적용을 선택합니다.Select Apply.

    rsCreateKPI7

KPI 제거Removing a KPI

KPI를 제거하기 위해 다음을 수행할 수 있습니다.To remove a KPI, you can do the following.

  1. 제거하려는 KPI의 줄임표(...)를 선택합니다.Select the ellipsis (…) of the KPI you want to remove. 관리를 선택합니다.Select Manage.

    rsRemoveKPI1

  2. 삭제를 선택합니다.Select Delete. 확인 대화 상자에서 삭제 를 다시 선택합니다.Select Delete again on the confirmation dialog.

    rsRemoveKPI2

KPI 새로 고침Refreshing a KPI

KPI를 새로 고치려면 공유 데이터 집합에 대한 캐싱을 구성해야 합니다.To refresh the KPI, you will need to configure a caching for the shared dataset. 캐시 새로 고침 계획에 관련된 자세한 내용은 공유 데이터 집합 사용을 참조하세요.For more information regarding cache refresh plans, see Work with Shared Datasets.

다음 단계Next steps

웹 포털Web portal
공유 데이터 집합 작업Work with Shared Datasets

추가 질문이 있으신가요?More questions? Reporting Services 포럼에서 질문하기Try asking the Reporting Services forum