MDX 데이터 정의-KPI를 만들려면MDX Data Definition - CREATE KPI

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

KPI(핵심 성과 지표)를 만듭니다.Creates a key performance indicator (KPI). KPI는 비즈니스 또는 목표 성과를 평가하는 데 사용되는 큐브의 측정값 그룹과 관련된 계산 모음입니다.A KPI is a collection of calculations that are associated with a measure group in a cube and are used to evaluate business or scenario success.

구문Syntax


CREATE KPI CURRENTCUBE | <Cube Name>.KPI_Name AS KPI_Value  
   [,Property_Name = Property_Value, ...n]  

인수Arguments

KPI_NameKPI_Name
KPI 이름을 지정하는 유효한 문자열입니다.A valid string that provides a KPI name.

KPI_ValueKPI_Value
숫자 값을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a numeric value.

Property_NameProperty_Name
KPI 속성의 이름을 지정하는 유효한 문자열입니다.A valid string that provides the name of a KPI property.

Property_ValueProperty_Value
KPI 속성의 값을 정의하는 유효한 스칼라 식입니다.A valid scalar expression that defines the KPI property's value.

주의Remarks

현재 연결된 큐브가 아닌 다른 큐브를 지정하면 오류가 발생합니다.Specifying a cube other than the cube that is currently connected causes an error. 따라서 큐브 이름에서 CURRENTCUBE를 사용하여 현재 큐브를 표시해야 합니다.Therefore, you should use CURRENTCUBE in place of a cube name to denote the current cube.

KPI 속성KPI Properties

다음 표에서는 모든 KPI 속성에 대해 설명합니다.The following table lists all KPI properties. 이 속성에는 기본값이 없습니다.None of these properties have a default value. 따라서 KPI 속성에 특정 값을 할당할 때까지 이 속성에 대한 쿼리는 null 값을 반환합니다.Therefore, until a specific value has been assigned to a KPI property, queries against that properties will return a null value.

속성 식별자Property identifier 의미Meaning
GOALGOAL 숫자 값을 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a numeric value.
STATUSSTATUS 숫자 값을 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a numeric value.
STATUS_GRAPHICSTATUS_GRAPHIC 클라이언트 응용 프로그램이 사용하는 그래픽 이미지의 집합을 정의하는 문자열입니다.A string that defines a set of graphic images that will be used by the client application.
TRENDTREND 숫자 값을 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a numeric value.
TREND_GRAPHICTREND_GRAPHIC 클라이언트 응용 프로그램이 사용하는 그래픽 이미지의 집합을 정의하는 문자열입니다.A string that defines a set of graphic images that will be used by the client application.
WEIGHTWEIGHT 숫자 값을 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a numeric value.
CURRENT_TIME_MEMBERCURRENT_TIME_MEMBER 시간 차원의 멤버를 반환하는 유효한 MDX 식입니다.A valid MDX expression that returns a member in the time dimension. CURRENT_TIME_MEMBER는 모든 상대적 시간 함수의 참조 지점을 설정합니다.CURRENT_TIME_MEMBER sets the reference point for all relative time functions
PARENT_KPIPARENT_KPI 부모 KPI의 이름을 지정하는 문자열입니다.A string that specifies the name of the parent KPI.
CAPTIONCAPTION 클라이언트 응용 프로그램이 KPI에 대한 캡션으로 사용하는 문자열입니다.A string that the client application uses as the caption for the KPI.
DISPLAY_FOLDERDISPLAY_FOLDER 클라이언트 응용 프로그램이 KPI를 표시하는 표시 폴더의 경로를 지정하는 문자열입니다.A string that specifies the path of the display folder where the KPI is to be shown by the client application. 폴더 수준 구분 기호는 클라이언트 응용 프로그램에서 정의합니다.The folder level separator is defined by the client application. 도구 및에서 제공 하는 클라이언트에 대 한 Analysis ServicesAnalysis Services, 백슬래시 (\)가 수준 구분 기호입니다.For the tools and clients supplied by Analysis ServicesAnalysis Services, the backslash (\) is the level separator. 정의 멤버에 대해 여러 표시 폴더를 제공하려면 세미콜론(;)을 사용하여 폴더를 구분하십시오.To provide multiple display folders for a defined member, use a semicolon (;) to separate the folders
ASSOCIATED_MEASURE_GROUPASSOCIATED_MEASURE_GROUP 모든 MDX 계산에서 참조하는 측정값 그룹의 이름을 지정하는 문자열입니다.A string that specifies the name of the measure group to which all MDX calculations should be referred.

GOAL, STATUS 및 TREND 속성의 값은 -1과 1 사이의 값으로 계산되는 MDX 식입니다.The values for the GOAL, STATUS, and TREND properties are MDX expressions that should evaluate between -1 to 1. 그러나 이러한 속성 값의 실제 범위는 클라이언트 응용 프로그램에서 정의합니다.However, it is the client application that defines the actual range of values for these properties. 사용 하는 경우 도구와 클라이언트에서 제공한 Analysis ServicesAnalysis Services Kpi를 찾아볼-1 보다 작은 값은-1 이며 1 보다 큰 값은 1로 처리 됩니다.When you use the tools and clients supplied by Analysis ServicesAnalysis Services to browse KPIs, values less than -1 are treated as -1, and values larger than 1 are treated as 1.

STATUS_GRAPHIC 및 TREND_GRAPHIC은 클라이언트 응용 프로그램이 표시할 올바른 이미지 집합을 식별할 때 사용하는 문자열 값입니다.Both STATUS_GRAPHIC and TREND_GRAPHIC are string values that the client application uses to identify the correct set of images to display. 이 문자열은 표시 함수의 동작도 정의합니다.These strings also define the behavior of the display function. 이 동작에는 표시할 상태 수(일반적으로 홀수)와 각 상태에 사용할 이미지가 포함됩니다.This behavior includes the number of states to display (typically, this is an odd number) and which images to use for each of those states.

SQL Server Data Tools의 KPI 그래픽KPI Graphics in SQL Server Data Tools

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서 KPI 그래픽은 세 가지 또는 다섯 가지 상태로 나타낼 수 있습니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), KPI graphics can have either three or five states. 다음 표에서 각 상태에 대 한 값을 정의 합니다.The following table defines the values for each of those states.

KPI 그래픽의 상태 수Number of states for KPI graphic 상태 값Value of those states
33 불량 = -1 ~ -0.5Bad = -1 to -0.5

0.4999 보통 =-0.4999OK = -0.4999 to 0.4999

양호 = 0.50 ~ 1Good = 0.50 to 1
55 불량 = -1 ~ -0.75Bad = -1 to -0.75

위험 = -0.7499 ~ -0.25Risk = -0.7499 to -0.25

보통 = -0.2499 ~ 0.2499OK = -0.2499 to 0.2499

향상 = 0.25 ~ 0.7499Rising = 0.25 to 0.7499

양호 = 0.75 ~ 1Good = 0.75 to 1

참고

역방향 계기 또는 역방향 상태 화살표와 같은 일부 그래픽에서는 범위가 반대로 됩니다.For some graphics, such as the reversed gauge or reversed status arrow, the range is inverted. 즉, -1이 양호가 되고 1이 불량이 됩니다.That is, -1 is good, and 1 is bad.

SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT)에서는 KPI 그래픽의 이름으로 해당 그래픽의 상태가 3개인지 또는 5개인지 알 수 있습니다.In SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT), the name of the KPI graphic determines whether the graphic has three or five states. 다음 표에서 사용, 이름 및 상태 수를 SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) 에서 KPI 그래픽 합니다.The following table lists the usage, name, and number of states that SQL Server Data Tools(SSDT)SQL Server Data Tools (SSDT) associates with its KPI graphics.

그래픽 사용Use of graphic KPI 그래픽 이름Name of KPI graphic 상태 수Number of states
상태Status 셰이프Shapes 33
상태Status 신호등Traffic Light 33
상태Status 도로 표지Road Signs 33
상태Status 계기Gauge 33
상태Status 역방향 계기Reversed Gauge 55
상태Status 온도계Thermometer 33
상태Status 실린더Cylinder 33
상태Status Faces 33
상태Status 분산 화살표Variance arrow 33
추세Trend 일반 화살표Standard Arrow 33
추세Trend 상태 화살표Status Arrow 33
추세Trend 역방향 상태 화살표Reversed status arrow 55
추세Trend Faces 33

관련 항목:See Also

DROP KPI 문 ( Mdx) DROP KPI Statement (MDX)
MDX 데이터 정의 문 ( Mdx)MDX Data Definition Statements (MDX)