Filtrowanie instancji

Użytkownik może kontrolować instancje wyświetlane w widoku Instancje aktywne, ustawiając wyrażenie filtru w trybie konfiguracji lub edycji. Ustawienie limitu liczby lub typu instancji w widoku pozwala skupić się na właściwym obszarze zainteresowań.

W widoku można wyświetlać instancje spełniające określone kryteria, które zostały zdefiniowane podczas konfigurowania lub personalizowania widoku Instancje aktywne. Ustawiając kryteria filtrowania na podstawie jednej lub kilku miar biznesowych, można określać, które instancje procesu będą wyświetlane w trybie wyświetlania w widoku Instancje aktywne.

Możliwe jest utworzenie formuły składającej się z miar biznesowych i określonych wartości, która reprezentuje wyrażenie filtru. Wyrażenie to może mieć postać prostą lub złożoną. Proste wyrażenie składa się z kryterium filtru opartego na tylko jednej mierze biznesowej. Wyrażenie złożone zawiera kryteria filtru oparte na wielu miarach biznesowych, które są połączone za pomocą operatorów boolowskich, takich jak I, LUB i NIE. Każde kryterium w wyrażeniu filtru jest definiowane przez określenie wartości lub zakresu wartości wybranej miary. Wartości miar są związane z naturą każdej miary biznesowej. Na przykład liczbowa miara biznesowa wymaga podania wartości liczbowej i operatora logicznego. Miara biznesowa przedziału czasu wymaga podania operatora (np. <, <=...) i przedziału czasu (liczby dni, godzin, minut).

Filtry określone przez użytkownika dotyczą tylko instancji grupy miar biznesowych, która została wybrana na pierwszej stronie kreatora konfiguracji. Filtry nie dotyczą instancji podrzędnych (działań, podprocesów lokalnych i podprocesów globalnych). Filtry można także określać edytując wyrażenie filtru za pomocą zwykłych komend edycji tekstu (Wytnij, Kopiuj, Wklej i Usuń).

Niezależnie od tego, jakie nazwy mają miary biznesowe, wszystkie mogą tworzyć kilka typów filtrów. Podczas konfigurowania lub edytowania widoku Instancje aktywne można filtrować wynikowe instancje za pomocą jednego lub kilku typów filtrów. Program WebSphere Business Monitor obsługuje następujące typy filtrów.

Typy filtrów
Typ filtru Objaśnienie
Liczbowy Ten typ filtru należy wybrać, aby filtrować według miary biznesowej o wartości liczbowej (całkowitej lub typu Double), takiej jak koszt, kwota kredytu lub liczba pracowników. Zakres wartości liczbowej można wybrać, korzystając z operatorów logicznych (<=, <, >=, >, =) i wpisując wymaganą wartość. Przykład: kwota kredytu > "1000"
Przedział czasu Ten typ filtru należy wybrać, aby filtrować według miary biznesowej o wartości będącej przedziałem czasu (dni, godziny lub minuty), takiej jak czas trwania, roboczy czas trwania lub czas trwania cyklu procesu. Zakres przedziału czasu można wybrać, korzystając z operatorów logicznych (<=, <, >=, >, =) i wprowadzając wymagane wartości dotyczące przedziału czasu. Przykład: roboczy czas trwania >= "0d 8g 0m".
Data Ten typ filtru należy wybrać, aby filtrować według miary biznesowej o wartości daty, takiej jak czas rozpoczęcia, czas zakończenia lub data urodzenia. Zakres przedziału czasu można wybrać, korzystając z operatorów logicznych (<=, <, >=, >, =) i wybierając wartość daty z kalendarza. Przykład: data urodzenia >= "14 czerwca 2005".
Boolean Ten typ filtru należy wybrać, aby filtrować według miary biznesowej o wartości boolowskiej (prawda lub fałsz). Taką miarą może być "Zatwierdzono kredyt", "Wykorzystano wszystkie dni wolne" lub "Zrealizowano zamówienie". Można wybrać wymaganą wartość miary biznesowej - prawdę albo fałsz. Przykład: Zatwierdzono kredyt = "Prawda".
Tekst Ten typ filtru należy wybrać, aby filtrować według miary biznesowej o wartości tekstowej, takiej jak imię, nazwisko i adres. Można wybrać jedną z opcji filtru tekstowego określającą dokładne dopasowanie, relację "zawiera" lub "nie zawiera", a następnie wpisać wymagany tekst. Uwaga: podczas filtrowania może być rozróżniana wielkość liter. Na przykład: imię konsumenta = dokładnie "Jan".
Stan Ten typ filtru należy wybrać, aby filtrować według miary biznesowej, której wartością jest bieżący stan, taki jak Gotowe, Uruchomiono i Zawieszono. Można wybrać opcję filtru stanu. Będą wyświetlane tylko wyniki odpowiadające wybranemu stanowi. Procesy można filtrować za pomocą jednej z następujących opcji: Uruchomiono, Zawieszono podczas uruchamiania, Zawieszono podczas występowania niepowodzenia, Zakończono, Zatrzymywanie, Zatrzymano, Występuje niepowodzenie, Wystąpiło niepowodzenie. Proces lokalny może być filtrowany za pomocą jednej z następujących opcji: Uruchomiono, Zakończono, Zawieszono, Zatrzymano, Wystąpiło niepowodzenie lub Występuje niepowodzenie.
Opóźnione Ten typ filtru należy wybrać, aby filtrować według miary biznesowej, której wartością jest bieżący status. Można wybrać jedną z dwóch opcji filtru statusu: opóźnione lub terminowe. Będą wyświetlane tylko wyniki odpowiadające wybranemu statusowi. Przykład: opóźnione = "Fałsz".

Jeśli filtr jest definiowany za pomocą jednego lub większej liczby kryteriów, wyświetlane są tylko te instancje procesu, które spełniają kryteria filtru. Jeśli na przykład niektóre instancje są opóźnione, a inne terminowe, można ustawić kryterium filtru w celu wyświetlenia samych opóźnionych instancji. Można użyć operatora I, aby dodać inne kryterium, które będzie dalej filtrować opóźnione instancje, aby wyświetlić tylko instancje przekraczające określoną wartość innej miary biznesowej.

Jeśli zdecydowano się zdefiniować filtry, podczas konfigurowania lub personalizowania widoku Instancje aktywne można wybrać wszystkie miary, które mają zostać uwzględnione w wyrażeniu, i zdefiniować wymagane wartości każdej z nich. Można również wpisać i wkleić część lub całość wyrażenia we właściwym polu.

Niezależnie od metody użytej do zdefiniowania wyrażenia filtru należy sprawdzić poprawność wyrażenia przed zastosowaniem, aby upewnić się, że w wyrażeniu nie ma błędów składniowych. W trybie wyświetlania widoku Instancje aktywne wyświetlane będą tylko instancje, które spełniają kryteria zawarte w danym wyrażeniu. Zastosowanie poprawnego wyrażenia nie zawsze gwarantuje wyświetlenie instancji. Instancje nie będą wyświetlane, jeśli wyrażenie zawiera wartości kryteriów, które nie są zgodne z rzeczywistymi wartościami instancji. Aby uniknąć tego problemu, należy upewnić się, że definiowane wartości miar biznesowych mieszczą się w zakresie rzeczywistych wartości instancji.

Pojęcia pokrewne
Widok Instancje aktywne
Widoki kooperatywne
Zadania pokrewne
Konfigurowanie widoku Instancje aktywne
Modyfikowanie wyglądu widoku Instancje aktywne
Administrowanie instancjami
Eksplorowanie instancji
Ustawianie kryteriów filtru
Administrowanie panelami kontrolnymi i widokami
Odsyłacze pokrewne
Informacje dodatkowe dotyczące widoku Instancje aktywne
Informacje dotyczące portalu WebSphere Portal
DB2 Alphablox

Copyright IBM Corporation 2005, 2006. Wszelkie prawa zastrzeżone.