Instrução CREATE KPI (MDX)

Cria um KPI (indicador chave de desempenho). Um KPI é uma coleção de cálculos associada a um grupo de medidas em um cubo e é usado para avaliar sucesso nos negócios ou sucesso de cenário.

Sintaxe

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

Argumentos

  • KPI_Name
    Uma cadeia de caracteres válida que fornece um nome KPI.

  • KPI_Value
    Uma linguagem MDX válida que retorna um valor numérico.

  • Property_Name
    Uma cadeia de caracteres válida que fornece o nome de uma propriedade KPI.

  • Property_Value
    Uma expressão escalar válida que define o valor de propriedade KPI.

Comentários

A especificação de um cubo diferente daquele conectado no momento causa um erro. Portanto, deve-se usar CURRENTCUBE no lugar de um nome de cubo para indicar o cubo atual.

Propriedades KPI

A tabela a seguir relaciona todas as propriedades KPI. Nenhuma dessas propriedades tem um valor padrão. Portanto, até que um valor específico seja atribuído a uma propriedade KPI, consultas relativas àquelas propriedades retornarão um valor nulo.

Identificador de propriedade

Significado

GOAL

Uma expressão MDX válida que retorna um valor numérico.

STATUS

Uma expressão MDX válida que retorna um valor numérico.

STATUS_GRAPHIC

Uma cadeia de caracteres que define um conjunto de imagens gráficas que será usado pelo aplicativo cliente.

TREND

Uma expressão MDX válida que retorna um valor numérico.

TREND_GRAPHIC

Uma cadeia de caracteres que define um conjunto de imagens gráficas que será usado pelo aplicativo cliente.

WEIGHT

Uma expressão MDX válida que retorna um valor numérico.

CURRENT_TIME_MEMBER

Uma linguagem MDX válida que retorna um membro na dimensão temporal. CURRENT_TIME_MEMBER define o ponto de referência para todas as funções de hora relativas

PARENT_KPI

Uma cadeia de caracteres válida que especifica o nome do KPI pai.

CAPTION

Uma cadeia de caracteres que o aplicativo cliente usa como legenda para o KPI.

DISPLAY_FOLDER

Uma cadeia de caracteres que especifica o caminho da pasta de exibição onde o KPI será mostrado pelo aplicativo cliente. O separador de nível de pasta é definido pelo aplicativo cliente. Para ferramentas e clientes fornecidos pelo Analysis Services, a barra invertida (\) é o separador de nível. Para várias pastas de exibição de um membro definido, use ponto-e-vírgula (;) para separar as pastas.

ASSOCIATED_MEASURE_GROUP

Uma cadeia de caracteres que especifica o nome do grupo de medidas ao qual todos os cálculos de MDX deveriam recorrer.

Os valores para as propriedades GOAL, STATUS e TREND são expressões MDX que deveriam ser avaliadas entre -1 a 1. No entanto, é o aplicativo cliente que define o intervalo real de valores para essas propriedades. Ao usar ferramentas e clientes fornecidos pelo Analysis Services para procurar KPIs, valores menores do que -1 são tratados como -1, e valores maiores do que 1 são tratados como 1.

STATUS_GRAPHIC e TREND_GRAPHIC são valores de cadeia de caracteres que o aplicativo cliente usa para identificar o conjunto correto de imagens a serem exibidas. Essas cadeias de caracteres também definem o comportamento da função de exibição. Esse comportamento inclui o número de estados a serem exibidos (normalmente, esse é um número ímpar) e quais imagens serão usadas para cada um dos estados.

Elementos gráficos de KPI no Business Intelligence Development Studio

No Business Intelligence Development Studio, os elementos gráficos de KPI podem ter três ou cinco estados. A tabela a seguir define os valores para cada um desses estados.

Número de estados para elementos gráficos de KPI

Valor desses estados

3

Inválido = -1 a -0,5

OK = -0,4999 a 0,4999

Bom = 0,50 a 1

5

Inválido = -1 a -0,75

Risco = -0,7499 a -0,25

OK = -0,2499 a 0,2499

Subindo = 0,25 a 0,7499

Bom = 0,75 a 1

ObservaçãoObservação

Para alguns gráficos, como o indicador invertido ou a seta de status invertida, o intervalo é invertido. Ou seja, -1 é bom e 1 é ruim.

No Business Intelligence Development Studio, o nome do elemento gráfico de KPI determina se o gráfico tem três ou cinco estados. A tabela a seguir apresenta o uso, nome e número de estados que o Business Intelligence Development Studio associa a seus elementos gráficos de KPI.

Uso de gráfico

Nome de gráfico de KPI

Número de estados

Status

Formas

3

Status

Sinal de trânsito

3

Status

Placas de trânsito

3

Status

Indicador

3

Status

Indicador invertido

5

Status

Termômetro

3

Status

Cilindro

3

Status

Faces

3

Status

Seta de variação

3

Tendência

Seta padrão

3

Tendência

Seta de status

3

Tendência

Seta de status invertida

5

Tendência

Faces

3

Consulte também

Referência

Outros recursos