Wyrażenia w dashboardach
Wyrażenia
Wyrażenia ProcessMind pozwalają generować tekst sformatowany i dynamiczną treść na dashboardach, która zmienia się wraz z danymi. Na tej stronie opisano przykłady i składnię używane w dashboardach. Pełny opis języka wyrażeń, w tym funkcji, operatorów i składni, znajduje się w sekcji Język wyrażeń.
Podstawy
Wyrażenia pozwalają odwoływać się bezpośrednio do mierników i atrybutów w tekście. Dzięki temu treść aktualizuje się automatycznie wraz ze zmianą danych.
Wyrażenia w danych
Wyrażenia można też definiować dla atrybutów zbioru danych, aby obliczać lub wyznaczać wartości przed ich użyciem na dashboardach i w analizach. Warto z nich skorzystać, gdy potrzebnej wartości nie ma w kolumnach danych źródłowych albo gdy obliczenie ma być ujednolicone i używane ponownie.
Gdy wyrażenie jest już dostępne w danych, można je wybrać wszędzie tam, gdzie ProcessMind udostępnia dany atrybut, między innymi na wykresach i wykresach tekstowych.
Przykład 1: liczba przypadków a łączna liczba przypadków
Aby wyświetlić liczbę aktywnych przypadków w porównaniu z ich łączną liczbą, użyj:
Number of cases in view: ${metric} / Total Cases: ${total} W tym przykładzie ${metric} oznacza bieżącą wartość miernika, a ${total} łączną liczbę przypadków.
Przykład 2: nieuwzględnione przypadki
Aby wyświetlić liczbę nieuwzględnionych przypadków, czyli różnicę między łączną liczbą a bieżącą wartością:
Number of cases not included: ${total - metric} Ponownie ${metric} oznacza bieżącą wartość miernika, a ${total} łączną liczbę przypadków.
Przykład 3: odsetek przypadków z użyciem funkcji
Aby wyświetlić odsetek widocznych przypadków w porównaniu z ich łączną liczbą:
Percentage of cases in view: ${formatPercentage(metric)} W tym przykładzie ${metric} to miernik ustawiony na liczbę przypadków.
Dostępne funkcje
ProcessMind obsługuje różne funkcje używane w wyrażeniach do obliczeń, formatowania i dynamicznego wyszukiwania wartości. Pełny opis dostępnych funkcji, operatorów i składni znajduje się w dokumentacji języka wyrażeń.
W wyrażeniach dashboardów często używa się następujących funkcji:
round(value, decimals?)- Zaokrągla liczby do wskazanej liczby miejsc po przecinkuformatPercentage(value)- Formatuje liczby dziesiętne jako wartości procentoweformatDuration(ms)- Zamienia milisekundy na czytelny zapis czasu trwaniaformatDate(date, format?)- Formatuje daty według własnego wzorca
Wskazówka: funkcje można zagnieżdżać lub łączyć z działaniami arytmetycznymi. Na przykład:
${formatPercentage(round(metric / total, 2))} To wyrażenie oblicza proporcję, zaokrągla ją do dwóch miejsc po przecinku i formatuje jako wartość procentową.
Powiązane tematy
- Dokumentacja języka wyrażeń: wszystkie funkcje, operatory i składnia.
- Korzystanie z notacji Markdown: tekst sformatowany na wykresach.
- Mierniki: mierniki dostępne w wyrażeniach.
Projektuj lepsze procesy. Buduj spójną architekturę. Zachowaj kontrolę.
Uzyskaj dostęp od razu, bez karty kredytowej i czekania. Przedstaw sposób działania organizacji w postaci przejrzystych, powiązanych modeli procesów.
Buduj architekturę procesów, określaj właścicieli i mechanizmy kontroli oraz uzgadniaj role i zakresy odpowiedzialności na każdym poziomie.
Rozpocznij okres próbny i stwórz solidną podstawę do nadzorowania, zarządzania i ciągłego doskonalenia procesów.