Definiowanie kluczowych wskaźników wydajności

Key performance indicators (KPIs) are quantifiable measurements of the improvement or deterioration in the performance of an activity critical to the success of a business. Kluczowy wskaźnik wydajności może mieć wartość docelową i/lub zbiór zakresów, które umożliwiają pomiar efektywności, z jaką firma osiąga swoje cele. Wartości kluczowego wskaźnika wydajności są uzyskiwane z agregacji pomiaru, z obliczenia opartego na innych kluczowych wskaźnikach wydajności lub ze zdefiniowanej przez użytkownika funkcji języka XML Path (XPath).

Zanim rozpoczniesz

Przed zdefiniowaniem kluczowego wskaźnika wydajności musi zostać zdefiniowany kontekst kluczowych wskaźników wydajności.

O tym zadaniu

Aby zdefiniować kluczowy wskaźnik wydajności, wykonaj następujące kroki:

Procedura

  1. Kliknij kartę Model kluczowych wskaźników wydajności edytora, kliknij prawym przyciskiem myszy kontekst kluczowych wskaźników wydajności (lub dowolny element tego kontekstu) w drzewie modelu, a następnie kliknij opcję Nowy > Kluczowy wskaźnik wydajności. Alternatywnie można kliknąć opcję Nowy > Kluczowy wskaźnik wydajności z biblioteki. Więcej szczegółów można znaleźć w temacie Dodawanie kluczowych wskaźników wydajności z biblioteki kluczowych wskaźników wydajności.
  2. W oknie Tworzenie nowego kluczowego wskaźnika wydajności wpisz nazwę w polu Nazwa i kliknij przycisk OK. Długość nazwy jest ograniczona do 256 znaków. Podczas wpisywania nazwy jest automatycznie tworzony domyślny identyfikator, który jednak może zostać zmieniony. Ten identyfikator jest wymagany i musi być unikalny w modelu monitorowania. Identyfikator musi być nazwą NCName (nazwa bez dwukropka) języka XML, co oznacza, że musi zaczynać się literą lub znakiem podkreślenia i zawierać jedynie litery, cyfry, znaki podkreślenia, łączniki i kropki.
    Wskazówka: Podczas nadawania nazw kluczowym wskaźnikom wydajności może okazać się użyteczny następujący schemat nazewnictwa:
    • Nazwa operatora (na przykład maksimum lub średnia)
    • Nazwa pomiaru
    • Opcjonalnie typ danych pomiaru i informacja, czy wartość jest oparta na czasie trwania
    • Odwołanie czasowe (na przykład rok lub miesiąc)
    Poniżej przedstawiono przykładowe nazwy kluczowych wskaźników wydajności:
    • Suma zamówień [R]
    • Maksimum zrealizowanych zamówień
    • Maksimum zamówień zł/dzień [M]
    • Maksimum zamówień zł/dzień [R]
    Mimo że nazwa kluczowego wskaźnika wydajności powinna być czytelna, należy starać się, aby była krótka i mogła być wyświetlana w czasie wykonywania.

    Kluczowy wskaźnik wydajności zostanie dodany do drzewa modelu jako element podrzędny kontekstu kluczowych wskaźników wydajności. Zostanie otwarty edytor formularzy, w którym będzie można zdefiniować kontekst kluczowych wskaźników wydajności.

  3. Podaj typ kluczowego wskaźnika wydajności: Liczba dziesiętna lub Przedział czasu. W przypadku kluczowego wskaźnika wydajności będącego liczbą dziesiętną wybierz opcje formatowania określające sposób wyświetlania wartości kluczowego wskaźnika wydajności w czasie wykonywania.
    1. Aby sformatować kluczowy wskaźnik wydajności jako wartość walutową, wybierz typ waluty. Pozostałe opcje są wyłączone.
    2. Wybierz liczbę miejsc po przecinku do uwzględnienia w wartości kluczowego wskaźnika wydajności.
    3. Wybierz opcję Wyraź w procentach, aby sformatować kluczowy wskaźnik wydajności jako wartość procentową. W czasie wykonywania wartość zostanie pomnożona przez 100 i zostanie dodany znak procentu (%). Na przykład wartość 0,3 będzie wyświetlana jako 30%.
  4. Aby zachować wartości historyczne kluczowych wskaźników wydajności na potrzeby przeglądania i analizowania, wybierz opcję Śledź wartości historyczne tego kluczowego wskaźnika wydajności. Wartości kluczowego wskaźnika wydajności będą obliczane co godzinę i będą przechowywane w tabeli historii kluczowego wskaźnika wydajności. W widgecie Menedżer kluczowych wskaźników wydajności można będzie tworzyć modele predykcji oraz używać zgromadzonych danych historycznych do przewidywania przyszłych trendów kluczowego wskaźnika wydajności.
  5. Opcjonalne: Określ początkową wartość docelową i/lub zakres w następujący sposób:
    1. Aby dodać wartość docelową, kliknij opcję Szczegóły w celu określenia nazwy wyświetlanej, identyfikatora, opisu i wartości. Wartość docelowa kluczowego wskaźnika wydajności zostanie dodana do drzewa modelu jako element podrzędny kluczowego wskaźnika wydajności.
    2. Aby dodać zakresy, wybierz, czy poszczególne zakresy mają zostać określone jako procent wartości docelowej (przyjmując, że wartość docelowa to 100%) czy jako wartość rzeczywista. Kliknij opcję Dodaj w celu dodania zakresu i podaj jego nazwę oraz opis w oknie Dodawanie zakresu. Opis jest używany tylko w edytorze modeli monitorowania i nie jest wyświetlany w programie Business Monitor. W tabeli kliknij komórki Wartość początkowa i Wartość końcowa, a następnie podaj te wartości. Obie wartości są wymagane. Element początkowy każdego wiersza musi być równy elementowi końcowemu poprzedniego wiersza.
      Wskazówka: Jeśli początkowa i końcowa wartość zakresu zostaną podane przed utworzeniem następnego zakresu, to po kliknięciu opcji Dodaj wartość początkowa nowego zakresu zostanie automatycznie skonfigurowana przy użyciu wartości końcowej poprzedniego zakresu.
    3. Aby wybrać kolor, który ma być używany do wyświetlania w czasie wykonywania, kliknij komórkę Kolor i kliknij wyświetlony przycisk. Istnieje możliwość podania koloru dla każdego zakresu.
    Zakresy zostaną dodane do modelu drzewa jako element podrzędny kluczowego wskaźnika wydajności. Po dodaniu zakresów można kliknąć opcję Sortuj, aby posortować je od najniższej do najwyższej wartości początkowej. Można także kliknąć nagłówek kolumny, aby posortować wartości według tej kolumny. Jeśli nagłówek kolumny zostanie kliknięty po raz drugi, porządek sortowania zostanie odwrócony.
  6. Określ, czy kluczowy wskaźnik wydajności jest oparty na pomiarze i funkcji agregacyjnej czy na obliczeniu opartym na innych kluczowych wskaźnikach wydajności i zdefiniowanych przez użytkownika funkcjach XPath. W produkcie Business Space takie kluczowe wskaźniki wydajności są nazywane odpowiednio zagregowanymi kluczowymi wskaźnikami wydajności i wyrażeniowymi kluczowymi wskaźnikami wydajności.
  7. Jeśli kluczowy wskaźnik wydajności jest oparty na innych kluczowych wskaźnikach wydajności lub funkcjach XPath, napisz wyrażenie w celu obliczenia wartości kluczowego wskaźnika wydajności. W celu uzyskania aktywnej obsługi treści należy nacisnąć klawisze Ctrl+spacja. Przy użyciu funkcji XPath można pobrać wartości kluczowych wskaźników wydajności spoza programu Business Monitor.
  8. Jeśli kluczowy wskaźnik wydajności jest oparty na pomiarze i funkcji agregacyjnej, określ szczegóły kluczowego wskaźnika wydajności w następujący sposób:
    1. Kliknij opcję Przeglądaj i wybierz kontekst monitorowania, w którym znajduje się pomiar (lub klucz, licznik, stoper). Kliknij opcję Przeglądaj i wybierz pomiar lub kliknij opcję Nowy, aby utworzyć nowy pomiar.

      Jeśli jest to możliwe, zamiast stoperów jako źródeł kluczowych wskaźników wydajności należy używać pomiarów przedziału czasu. Kluczowe wskaźniki wydajności oparte na stoperach nie będą działać tak wydajnie jak kluczowe wskaźniki wydajności oparte na pomiarach przedziału czasu, ponieważ wartości aktywnie działającego stopera są obliczane w bazie danych dla każdej instancji, która ma zostać zagregowana. Oparcie kluczowego wskaźnika wydajności na stoperze ogranicza również możliwości strojenia bazy danych w przyszłości.

    2. Wybierz funkcję agregacyjną, która ma zostać zastosowana do pomiaru. Jeśli funkcja agregacyjna nie jest odpowiednia dla typu pomiaru, zostanie wyświetlony błąd sprawdzania poprawności. Więcej informacji na ten temat można znaleźć w sekcji Funkcje agregacyjne.
    3. Zdecyduj, czy podczas obliczania kluczowego wskaźnika wydajności mają być używane wartości zebrane ze wszystkich wersji modelu, w tym wcześniejszych i przyszłych wersji, czy tylko wartości z aktualnie wybranej wersji modelu. Na ogół jeśli semantyka kluczowego wskaźnika wydajności nie uległa zmianie, należy dołączyć wszystkie wersje. Jeśli jednak zmiany wprowadzone w nowej wersji kluczowego wskaźnika wydajności są niezgodne, należy wybrać tylko aktualną wersję.
    4. Opcjonalne: Aby wybrać okres, w którym kluczowy wskaźnik wydajności powinien być wartościowany, kliknij opcję Przeglądaj i wybierz pomiar z tego samego kontekstu monitorowania, w którym znajduje się pomiar używany do obliczania kluczowego wskaźnika wydajności. Pomiar musi być typu Date (data) lub DateTime (data i godzina).
      • Aby obliczyć kluczowy wskaźnik wydajności w oparciu o dane okresu cyklicznego, kliknij opcję Cykliczny i wybierz okres dzienny, miesięczny, kwartalny lub roczny. Zdecyduj, czy dane mają być wartościowane dla ostatniego pełnego okresu czy dla bieżącego okresu. Jeśli na przykład zostanie wybrany okres dzienny, kluczowy wskaźnik wydajności może być wartościowany w oparciu o uzyskane wartości bez uwzględnienia wartości z bieżącego dnia lub z uwzględnieniem wartości z bieżącego dnia. Wybierz strefę czasową. Wartością domyślną jest bieżąca strefa czasowa w edytorze modeli monitorowania. Jeśli w czasie wykonywania ma być uwzględniany czas letni, wybierz położenie.
      • Aby obliczyć kluczowy wskaźnik wydajności dla zmieniającego się przedziału czasu, kliknij opcję Kroczący. Wybierz jednostkę (minuty, godziny, dni, miesiące lub lata) i wprowadź wartość, na przykład 10 min lub 90 dni. Jeśli na przykład wybrano 90 dni, wartość kluczowego wskaźnika wydajności zostanie oparta na ostatnich 90 dniach do bieżącej godziny (a nie od północy do północy). Jeśli na przykład bieżącą datą i godziną jest 17 października 2007 12:30 i zostanie wybrany okres 3 miesiące, kluczowy wskaźnik wydajności zostanie obliczony na podstawie wszystkich instancji od godziny 12:30 w dniu 17 lipca 2007 do godziny 12:30 w dniu 17 października 2007. W produkcie Business Space ten rodzaj przedziału czasu jest nazywany kroczącym.
      • Aby obliczyć kluczowy wskaźnik wydajności dla pojedynczego okresu, kliknij opcję Ustalony i wybierz datę początkową oraz końcową. Jeśli zostanie podana tylko data początkowa, kluczowy wskaźnik wydajności będzie obliczany dla okresu od daty początkowej do daty bieżącej. Jeśli zostanie podana tylko data końcowa, kluczowy wskaźnik wydajności zostanie obliczony przy użyciu wszystkich danych zebranych do daty końcowej. Wybierz strefę czasową. Wartością domyślną jest bieżąca strefa czasowa w edytorze modeli monitorowania. Jeśli w czasie wykonywania ma być uwzględniany czas letni, wybierz położenie.
    5. Opcjonalne: Wybierz filtry danych, które mają zastosowanie do kluczowego wskaźnika wydajności. Na przykład dla kluczowego wskaźnika wydajności o nazwie Średnia kwota zamówień stałych klientów istotny jest tylko pomiar Kwota zamówienia w kontekstach monitorowania, w których pomiar Staż klienta zawiera liczbę większą niż 5. Kliknij opcję Dodaj i wybierz pomiar, klucz, licznik lub stoper, aby użyć go w charakterze filtru, lub kliknij opcję Nowy w celu utworzenia nowego filtru. Filtr zostanie dodany do tabeli.
      • W komórce Operator kliknij operator, który ma zostać zastosowany. W zależności od typu danych dostępne są następujące operatory porównania:
        String Liczba całkowita, Liczba dziesiętna (obejmuje liczniki) Boolean Przedział czasu (obejmuje stopery) Time
        = = = = =
        != != != != !=
        < < ma wartość NULL < <
        > > ma wartość inną niż NULL > >
        <= <=   <= <=
        >= >= >= >=
        zawiera się w zawiera się w ma wartość NULL zawiera się w
        nie zawiera się w nie zawiera się w ma wartość inną niż NULL nie zawiera się w
        ma wartość NULL ma wartość NULL   ma wartość NULL
        ma wartość inną niż NULL ma wartość inną niż NULL ma wartość inną niż NULL
        jest podobne do (znaki wieloznaczne % i _)    
        nie jest podobne do (znaki wieloznaczne % i _)
      • Kliknij komórkę Wartość, a następnie kliknij wyświetlony przycisk. W zależności od wybranego operatora wartość może być listą wartości. W takim przypadku zostanie wyświetlone okno listy, w którym można szybko dodawać i edytować wartości. W przeciwnym razie można wpisać wartości bezpośrednio lub można wpisać wyrażenie XPath określające wartości, które mają zostać użyte w warunku filtru.

        Jeśli wartość jest listą wartości, poszczególne wartości muszą być ujęte w pojedyncze cudzysłowy, a wartości muszą być rozdzielane przecinkami.

      • Jeśli typem pomiaru jest typ Łańcuch, jest włączona kolumna Rozróżnianie wielkości liter i można zaznaczyć pole wyboru, aby wskazać, że we wszystkich porównaniach powinna być rozróżniana wielkość liter. Tego pola nie należy zaznaczać, jeśli użytkownik nie jest pewien wielkości liter w wartościach przychodzących. Na przykład można nie wiedzieć z wyprzedzeniem, czy jako wartość Miasto zostanie wpisany łańcuch Warszawa, czy WARSZAWA.
      • Wartości NULL są dozwolone w pomiarach używanych w filtrach danych kluczowych wskaźników wydajności. Jeśli na przykład w przypadku kluczowego wskaźnika wydajności o nazwie Średnia kwota zamówienia dla klientów z Warszawy pomiar Miasto ma wartość NULL, agregacja będzie kontynuowana tylko z instancjami, dla których pomiar Miasto ma wartość Warszawa.
      • Jeśli wybrano operator jest podobne do lub nie jest podobne do, można stosować znaki wieloznaczne. Znak % (procent) zastępuje zero lub większą liczbę znaków, natomiast znak _ (podkreślenie) zastępuje dokładnie jeden znak. Jeśli na przykład operatorem jest jest podobne do i wprowadzono łańcuch %klient%, zgodny jest każdy tekst ze słowem klient. Jeśli wprowadzono łańcuch klient_, zgodny jest tylko tekst ze słowem klient na początku i następującym po nim pojedynczym znakiem, na przykład klient1.
      • Jeśli utworzono więcej niż jeden filtr danych, filtry zostaną logicznie połączone przy użyciu operatora AND. Jeśli na przykład zostaną podane dwa filtry danych, pomiar1 = 'x', pomiar2 = 'y', będą agregowane dane ze wszystkich instancji, w których pomiar1 = 'x' i pomiar2 = 'y'. Operator OR nie jest dostępny, ale jeśli do tego samego pomiaru ma zostać dopasowana jedna lub inna wartość, można użyć operatora zawiera się w. Aby na przykład zagregować dane instancji, w których pomiar1 = 'x' lub pomiar1 = 'y', można podać następujący filtr danych: pomiar1 zawiera się w 'x','y'.