Zasada działania statystyk

Istnieją dwa współpracujące ze sobą obiekty, które umożliwiają pobieranie statystyk związanych z danym przypadkiem użycia biznesowego:

  • Rekord kontrolki statystyk, który definiuje konfigurację powiązaną z pobieraniem statystyk. Definiuje on również kategorię używaną do grupowania podobnych typów statystyk.

  • Zapis statystyk to rekord, w którym pobierane są rzeczywiste obliczone statystyki.

Kontrolka statystyk

Rekord kontrolki statystyk służy do określania, czy statystyki są obliczane automatycznie i z jaką częstotliwością wykonywane są obliczenia. Ponadto umożliwia kontrolowanie zasad przechowywania rekordów zapisu. Użytkownik może wybrać opcję zachowania tylko najnowszego zapisu, wszystkich rekordów zapisów, lub zdecydować, że będą one przechowywane przez zdefiniowaną liczbę dni.

W systemie dostępny jest obiekt biznesowy kontrolki statystyk (F1-Statistics), którego stosowanie jest zalecane w większości przypadków użycia. Cykl życia tego obiektu obejmuje obsługę okresowego pobierania rekordów zapisów statystyk, a także pobierania ich na życzenie.

Zapis statystyk

Obiekt zapisu statystyk odpowiada za obliczanie i pobieranie szczegółów statystyk. Wymagane jest zdefiniowane oddzielnego obiektu biznesowego dla każdego przypadku użycia. W schemacie obiektu biznesowego zdefiniowane są pobierane szczegóły. Dodatkowo wymagane jest uwzględnienie w nim algorytmu jako wtyczki wejściowej w stanie Zakończone, który odpowiada za pobieranie statystyk.

W systemie dostępny jest "główny" obiekt biznesowy zapisu statystyk (F1-SnapshotRoot) zawierający cykl życia, który powinny spełniać obiekty biznesowe zapisu statystyk. Framework nie zawiera określonego przypadku użycia zapisu statystyk. Produkt użytkownika może udostępniać gotowe rozwiązania dotyczące obsługi niektórych przypadków użycia. W takim przypadku dostarczane są konkretne obiekty biznesowe zapisu statystyk. Więcej informacji można znaleźć w dokumentacji dotyczącej produktu użytkownika.

Wyświetlanie/raportowanie statystyk

Produkt zawiera mechanizm służący do definiowania kontrolki statystyk i rekordów zapisu statystyk oraz wyświetlania danych w formacie podstawowym. Jeśli w produkcie użytkownika dostępna jest obsługa konkretnych przypadków użycia, mogą istnieć dodatkowe portale służące do wyświetlania statystyk w znaczącym formacie. Na przykład w zapisie statystyk mogą być pobierane dane, które można przedstawić w formacie graficznym. Ponadto, jeśli przechowywanych jest wiele historycznych rekordów zapisów statystyk, strefę można zdefiniować w taki sposób, aby wykres uwzględniał zmiany w czasie.