Definizione dei dati MDX - CREA KPI

Crea un indicatore chiave di performance (KPI). Un KPI è una raccolta di calcoli associati a un gruppo di misura in un cubo e utilizzati per valutare il successo aziendale o di scenari.

Sintassi

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

Arguments

KPI_Name
Una stringa valida che fornisce un nome KPI.

KPI_Value
Un'espressione valida delle Espressioni Multidimensionali (MDX) che restituisce un valore numerico.

Property_Name
Una stringa valida che fornisce il nome di una proprietà KPI.

Property_Value
Un'espressione scalare valida che definisce il valore della proprietà KPI.

Osservazioni:

Specificare un cubo diverso da quello attualmente connesso causa un errore. Pertanto, dovresti usare CURRENTCUBE al posto del nome del cubo per indicare il cubo corrente.

Proprietà KPI

La tabella seguente elenca tutte le proprietà dei KPI. Nessuna di queste proprietà ha un valore predefinito. Pertanto, finché un valore specifico non è stato assegnato a una proprietà KPI, le query su quelle proprietà restituiranno un valore nullo.

Identificatore di proprietà Meaning
OBIETTIVO Un'espressione MDX valida che restituisce un valore numerico.
STATUS Un'espressione MDX valida che restituisce un valore numerico.
STATUS_GRAPHIC Una stringa che definisce un insieme di immagini grafiche che saranno utilizzate dall'applicazione client.
TREND Un'espressione MDX valida che restituisce un valore numerico.
TREND_GRAPHIC Una stringa che definisce un insieme di immagini grafiche che saranno utilizzate dall'applicazione client.
PESO Un'espressione MDX valida che restituisce un valore numerico.
CURRENT_TIME_MEMBER Un'espressione MDX valida che restituisce un membro nella dimensione temporale. CURRENT_TIME_MEMBER stabilisce il punto di riferimento per tutte le funzioni temporali relative
PARENT_KPI Una stringa che specifica il nome del KPI genitore.
DIDASCALIA Una stringa che l'applicazione client usa come didascalia per il KPI.
DISPLAY_FOLDER Una stringa che specifica il percorso della cartella di visualizzazione dove il KPI deve essere mostrato dall'applicazione client. Il separatore a livello di cartella è definito dall'applicazione client. Per gli strumenti e i client forniti da Analysis Services, la barra inversa (\) è il separatore dei livelli. Per fornire più cartelle di visualizzazione per un membro definito, si usa un punto e virgola (;) per separare le cartelle
ASSOCIATED_MEASURE_GROUP Una stringa che specifica il nome del gruppo di misure a cui tutti i calcoli MDX devono essere riferiti.

I valori delle proprietà GOAL, STATUS e TREND sono espressioni MDX che dovrebbero valutarsi tra -1 e 1. Tuttavia, è l'applicazione client che definisce l'intervallo effettivo di valori per queste proprietà. Quando si utilizzano gli strumenti e i client forniti da Analysis Services per consultare i KPI, i valori inferiori a -1 vengono trattati come -1, e quelli maggiori di 1 come 1.

Sia STATUS_GRAPHIC che TREND_GRAPHIC sono valori di stringa che l'applicazione client utilizza per identificare il corretto insieme di immagini da visualizzare. Queste stringhe definiscono anche il comportamento della funzione di visualizzazione. Questo comportamento include il numero di stati da visualizzare (tipicamente, questo è un numero dispari) e quali immagini utilizzare per ciascuno di questi stati.

KPI Grafica in SQL Server Data Tools

In SQL Server Data Tools (SSDT), la grafica KPI può avere tre o cinque stati. La tabella seguente definisce i valori per ciascuno di questi stati.

Numero di stati per il grafico KPI Valore di quegli stati
3 Bad = -1 a -0.5

OK = -0,4999 a 0,4999

Buono = da 0,50 a 1
5 Bad = -1 fino a -0.75

Rischio = da -0,7499 a -0,25

OK = da -0.2499 a 0.2499

Crescita = 0,25 a 0,7499

Buono = 0,75 a 1

Note

Per alcune grafiche, come la barra invertita o la freccia di stato invertita, la portata è invertita. Cioè, -1 è buono e 1 è cattivo.

In SQL Server Data Tools (SSDT), il nome del grafico KPI determina se il grafico ha tre o cinque stati. La tabella seguente elenca l'uso, il nome e il numero di stati che SQL Server Data Tools (SSDT) associa ai suoi grafici KPI.

Uso della grafica Nome del grafico KPI Numero di stati
Condizione Shapes 3
Condizione Semaforo 3
Condizione Cartelloni stradali 3
Condizione Misuratore 3
Condizione Misuratore invertito 5
Condizione Termometro 3
Condizione Cilindro 3
Condizione Riconoscimento Facciale 3
Condizione Freccia di varianza 3
Tendenza Freccia standard 3
Tendenza Freccia di stato 3
Tendenza Freccia di stato invertita 5
Tendenza Riconoscimento Facciale 3