Grupy obserwacji

Grupa obserwacji umożliwia umieszczenie kilku typów obserwacji w jednym odwzorowaniu. Definiując grupę obserwacji, użytkownik konfiguruje struktury wizualne, które powinna ona zawierać. Dostępne są tylko typy obserwacji odnoszące się do skonfigurowanej struktury wizualnej.

Klasa obserwacji

Każda grupa obserwacji musi odwoływać się do unikatowej klasy obserwacji. Klasę obserwacji definiuje się przy użyciu wyszukiwania. Pole wyszukiwania to INSIGHT_​CLASS_​FLG. Produkt może już zawierać podstawowe wartości klasy obserwacji. Aby możliwe było wyświetlenie obserwacji w interfejsie użytkownika, w mapowaniu interfejsu użytkownika należy uwzględnić składnik internetowy "ou-insights". Zawiera on składnię umożliwiającą odwołanie się do klasy obserwacji. Dostępna w niej logika odpowiada za wyszukiwanie grupy obserwacji powiązanej z tą klasą i renderowanie wszystkich typów obserwacji połączonych z daną grupą.

Odwołaniem używanym w składniku internetowym jest klasa obserwacji, a nie grupa obserwacji. Dzięki temu w ramach produktu możliwe jest uwzględnienie podstawowej logiki umożliwiającej pokazywanie informacji grupy obserwacji w interfejsie użytkownika dostarczanym w ramach produktu podstawowego. Podstawowa logika służy do definiowania klasy obserwacji w produkcie podstawowym i odwołuje się do niego w podstawowym odwzorowaniu interfejsu użytkownika. W ramach wdrożenia można następnie zdefiniować grupę obserwacji dotyczącą danej klasy obserwacji i wybrać typy obserwacji, które powinny być renderowane w tym odwzorowaniu. Informacje o tym, czy w ramach produktu podstawowego dostarczane są klasy obserwacji, można znaleźć w dokumentacji konkretnego produktu.

Jeśli we wdrożeniu zidentyfikowano nowy przypadek użycia, w którym powinien być wyświetlony co najmniej jeden typ obserwacji, wówczas po skonfigurowaniu typów obserwacji, należy wykonać następujące czynności:
  • Zdefiniować nową wartość wyszukiwania klasy obserwacji.

  • Zdefiniować grupę obserwacji odwołującą się do danej klasy obserwacji oraz skonfigurować odpowiednie typy obserwacji.

  • Uwzględnić odpowiedni składnik internetowy w odwzorowaniu tego interfejsu użytkownika, w którym ma być wyświetlona dana informacja.