Stosowanie filtrów w widokach profilowania
Narzędzie profilujące udostępnia mechanizm filtrowania, którego można użyć
w celu ograniczenia ilości danych wyświetlanych w różnych widokach profilowania.
Filtry profilowania są dostępne w widokach diagramu sekwencji UML2, statystyki
pamięci i statystyki wykonania.
- Aby pracować przy użyciu filtrów, wybierz opcję Zarządzaj filtrami
z menu pasku narzędzi.
- Jeśli pojawi się żądanie dodania nowego filtru, kliknij przycisk Nowy...
- W oknie dialogowym Edytowanie filtrów wybierz filtr profilowania i kliknij
przycisk OK.
- Zdefiniuj filtr, używając jednego lub obu mechanizmów filtrowania na
kartach Standardowe i Zaawansowane. Karta Standardowe
umożliwia szybkie definiowanie typowych prostych filtrów. Na karcie
Zaawansowane można tworzyć filtry niestandardowe.
- Aby zdefiniować filtr standardowy:
- Aby wyświetlić tylko dane zgodne z wzorcem, określ wzorzec łańcucha w polu
Łańcuch filtru.
- Wybierz typ obiektu, według którego mają być filtrowane dane (tzn. filtrowanie według pakietu, klasy lub metody).
- Zaznacz pole wyboru Pokaż informacje spełniające kryteria, aby wyświetlić tylko
konkretny zestaw danych. Użyj list rozwijanych w celu zdefiniowania filtru. Filtr w poniższym przykładzie spowoduje wyświetlanie 10 wpisów o najniższej liczbie wywołań.

- Aby zdefiniować filtr zaawansowany:
- Kliknij kartę Zaawansowane. Tabela Filtrowanie zaawansowane
zawiera wszystkie kryteria filtrowania, jakie zostały zdefiniowane. W
widoku zostaną wyświetlone wpisy danych profilowania zgodne ze wszystkimi
zdefiniowanymi kryteriami. Jeśli nie określono żadnych kryteriów filtrowania,
zostaną wyświetlone wszystkie wpisy danych.
- Aby dodać wpis do tabeli, kliknij przycisk Dodaj. Z listy Atrybut
wybierz atrybut, według którego mają być filtrowane rekordy. Wybierz operator (operator like umożliwia dopasowywanie wzorca). Wprowadź wartość, którą wpis danych profilowania musi mieć w przypadku tego atrybutu, aby została odfiltrowana:
- Gwiazdka (*) reprezentuje dowolny łańcuch.
- Pionowa kreska (|) reprezentuje sumę logiczną "or".
Kliknij przycisk OK.
- Aby zmodyfikować istniejący wpis, wybierz go, kliknij przycisk
Edytuj i zmień wartości w polach.
- Aby usunąć wpis, wybierz go i kliknij przycisk Usuń.
- Kliknij listę rozwijaną wyrażenia grupującego, aby wybrać grupowanie wpisów tabeli według warunku AND lub warunku OR. Ustawieniem domyślnym jest warunek AND.
Aby zmienić istniejący filtr, kliknij przycisk Zarządzaj filtrami
na pasku zadań lub wybierz jeden z filtrów z menu rozwijanego. Po
wybraniu i zastosowaniu filtru w widoku, kliknij przycisk Filtr, aby
zmodyfikować filtr. Jeśli nie zastosowano żadnego filtru, kliknięcie przycisku
Filtr spowoduje otwarcie okna dialogowego służącego do tworzenia filtrów.
Uwaga: jeżeli używane są filtry widoku, to wskazane jest wybranie kontekstu aplikacji przed nałożeniem filtru (jeśli ta możliwość jest dostępna). Innymi słowy, jeśli chcesz filtrować widok w taki sposób, aby wyświetlał wyłącznie dane dotyczące określonego pakietu Javy, najpierw ustaw wyświetlanie kontekstu aplikacji Javy, a dopiero potem podaj wzorzec filtrujący.
W przypadku filtrów importu kontekst aplikacji importowanych danych nie jest z góry znany. Filtry importu są zawsze definiowane z wykorzystaniem składni języka Java, z kropkami pomiędzy poszczególnymi członami nazwy pakietu, na przykład "org.eclipse."
Więcej informacji podano w temacie Zrozumienie kontekstów aplikacji w widokach profilowania.
Pojęcia pokrewne
Narzędzie profilujące - przegląd
Przegląd analizatora plików dziennika i śledzenia
Czynności pokrewne
Profilowanie aplikacji
Korzystanie z widoków interakcji w zapisie śledzenia UML2
Korzystanie z widoku statystyki pamięci
Korzystanie z widoku statystyki wykonania
(C) Copyright IBM Corporation 2000, 2006. Wszelkie prawa zastrzeżone.