CREATE KPI (Instrucción, MDX)
Crea un indicador clave de rendimiento (KPI). Un KPI es un conjunto de cálculos asociados a un grupo de medida de un cubo, que se utilizan para evaluar el éxito de una empresa o escenario.
Sintaxis
CREATE KPI CURRENTCUBE | <Cube Name>.KPI_Name AS KPI_Value
[,Property_Name = Property_Value, ...n]
Argumentos
KPI_Name
Cadena válida que proporciona un nombre de KPI.KPI_Value
Una expresión MDX (Expresiones multidimensionales) válida que devuelve un valor numérico.Property_Name
Cadena válida que proporciona el nombre de una propiedad de KPI.Property_Value
Expresión escalar válida que define el valor de la propiedad de KPI.
Comentarios
Si especifica un cubo distinto del que está conectado actualmente, se genera un error. Por lo tanto, debe utilizarse CURRENTCUBE en lugar del nombre de un cubo para hacer referencia al cubo actual.
Propiedades de KPI
En la tabla siguiente se enumeran todas las propiedades de KPI. Ninguna de estas propiedades tiene un valor predeterminado. Por consiguiente, hasta que se haya asignado un valor concreto a una propiedad de KPI, las consultas de las propiedades devolverán un valor nulo.
Identificador de la propiedad |
Significado |
---|---|
GOAL |
Expresión MDX válida que devuelve un valor numérico. |
STATUS |
Expresión MDX válida que devuelve un valor numérico. |
STATUS_GRAPHIC |
Cadena que define un conjunto de imágenes gráficas que serán utilizadas por la aplicación cliente. |
TREND |
Expresión MDX válida que devuelve un valor numérico. |
TREND_GRAPHIC |
Cadena que define un conjunto de imágenes gráficas que serán utilizadas por la aplicación cliente. |
WEIGHT |
Expresión MDX válida que devuelve un valor numérico. |
CURRENT_TIME_MEMBER |
Expresión MDX válida que devuelve un miembro de la dimensión Time. CURRENT_TIME_MEMBER establece el punto de referencia para todas las funciones relativas a tiempo. |
PARENT_KPI |
Cadena que especifica el nombre del KPI primario. |
CAPTION |
Cadena que la aplicación cliente utiliza como título para el KPI. |
DISPLAY_FOLDER |
Cadena que especifica la ruta de acceso a la carpeta donde la aplicación cliente mostrará el KPI. La aplicación cliente define el separador de niveles de carpetas. Para las herramientas y clientes proporcionados por Analysis Services, el separador de niveles es la barra diagonal inversa (\). Si va a asignar varias carpetas para mostrar a un miembro definido, utilice un punto y coma (;) para separar las carpetas. |
ASSOCIATED_MEASURE_GROUP |
Cadena que especifica el nombre del grupo de medida al que deberían remitirse todos los cálculos MDX. |
Los valores para las propiedades GOAL, STATUS y TREND son expresiones MDX que se deberían evaluar entre -1 y 1. Sin embargo, es la aplicación cliente la que define el intervalo de valores real para estas propiedades. Al utilizar las herramientas y clientes proporcionados por Analysis Services para examinar KPIs, los valores menores que -1 se tratan como -1 y los valores mayores que 1 se tratan como 1.
STATUS_GRAPHIC y TREND_GRAPHIC son valores de cadena que utiliza la aplicación cliente para identificar el conjunto de imágenes que se ha de mostrar. Estas cadenas definen también el comportamiento de la función de visualización. Este comportamiento incluye el número de estados que se pueden mostrar (normalmente, éste es un número impar) y qué imágenes se han de utilizar para cada uno de esos estados.
Gráficos KPI en Herramientas de datos de SQL Server
En SQL Server Data Tools (SSDT), los gráficos KPI pueden tener tres o cinco estados. En la siguiente tabla se definen los posibles valores para cada uno de esos estados.
Número de estados para el gráfico de KPI |
Valor de esos estados |
---|---|
3 |
Malo = De -1 a -0,5 Suficiente = De 0,4999 a 0,4999 Bueno = De 0,50 a 1 |
5 |
Malo = De -1 a -0,75 Riesgo = De 0,7499 a -0,25 Suficiente = De -0,2499 a 0,2499 En progreso = De 0,25 a -0,7499 Bueno = De 0,75 a 1 |
[!NOTA]
Para algunos gráficos, como la medida invertida o la flecha de estado invertida, se invierte el intervalo. Es decir, -1 es bueno y 1 es malo.
En SQL Server Data Tools (SSDT), el nombre del gráfico de KPI determina si el gráfico tiene tres o cinco estados. En la siguiente tabla se especifica el uso, el nombre y el número de estados que SQL Server Data Tools (SSDT) asocia con sus gráficos de KPI.
Uso de gráfico |
Nombre del gráfico de KPI. |
Número de estados |
---|---|---|
Estado |
Formas |
3 |
Estado |
Semáforo |
3 |
Estado |
Señales viales |
3 |
Estado |
Medidor |
3 |
Estado |
Medidor invertido |
5 |
Estado |
Termómetro |
3 |
Estado |
Cilindro |
3 |
Estado |
Caras |
3 |
Estado |
Flecha de varianza |
3 |
Tendencia |
Flecha estándar |
3 |
Tendencia |
Flecha de estado |
3 |
Tendencia |
Flecha de estado invertida |
5 |
Tendencia |
Caras |
3 |