Udostępnij za pośrednictwem


Tworzenie wyzwalaczy aktywatora danych w trybie projektowania

Ważne

Aktywacja danych jest obecnie dostępna w wersji zapoznawczej.

Po przypisaniu danych do obiektów możesz utworzyć wyzwalacze, które będą działać na danych. Można to zrobić w trybie projektowania, do którego można uzyskać dostęp z karty w dolnej części ekranu.

Definiowanie warunku i akcji wyzwalacza

Wyzwalacze służą do określania wartości, które mają być wybierane ze zdarzeń, warunków, które chcesz wykryć, oraz akcji, które mają zostać wykonane przez aktywowanie danych.

Krok 1. Tworzenie nowego wyzwalacza

Aby utworzyć nowy wyzwalacz, użyj przycisku Nowy wyzwalacz na wstążce. Możesz nadać jej nazwę, klikając nazwę wyzwalacza i edytując ją.

Zrzut ekranu przedstawiający tworzenie nowego wyzwalacza.

Krok 2. Wybieranie danych

Następnym krokiem jest wybranie wartości wyzwalacza. Możesz wybrać jedną z kolumn z zdarzenia lub z właściwości, która została już zdefiniowana. Aby uzyskać informacje o właściwościach, zobacz tworzenie właściwości w dalszej części tego artykułu.

Zrzut ekranu przedstawiający wybieranie danych wyzwalacza.

Po wybraniu kolumny lub właściwości zostanie wyświetlony podgląd wartości dla próbki wystąpień obiektu.

Zrzut ekranu przedstawiający podgląd wartości wyzwalacza.

Krok 3. Definiowanie warunku do wykrycia

Następnie wybierz typ warunku, który chcesz wykryć. Można użyć warunków, które sprawdzają, kiedy wartość liczbowa przekroczy/poniżej progu (na przykład temperatura jest większa niż 30), gdy zmienia się wartość logiczna true/false (na przykład HasFault staje się true) lub gdy wartość ciągu zmieni się (na przykład Stan zmienia się z InCompliance).

Zrzut ekranu przedstawiający wybór warunku wyzwalacza.

Na karcie Wykryj zostaną wyświetlone dwa wykresy:

Zrzut ekranu przedstawiający kartę wykrywania przedstawiającą dwa wykresy.

Pierwszy pokazuje, dla pięciu przykładowych wystąpień, gdy warunek został wykryty. Na poprzednim zrzucie ekranu wystąpienie oznaczone kolorem żółtym RFX-9461367 przekroczyło próg 45 stopni cztery razy.

Drugi wykres przedstawia łączną liczbę wyzwoleń wyzwalacza dla wszystkich wystąpień śledzenia aktywatora danych. Istnieją dwa skoki, około 5 rano i 7 rano, gdzie alert został zwolniony cztery razy. Mogą one nie pochodzić z 5 wystąpień próbkowanych na innych wykresach.

Krok 4. Definiowanie akcji do wykonania

Na koniec karta aktu pozwala wybrać, co należy zrobić po wykryciu warunku.

Zrzut ekranu przedstawiający wybieranie akcji po wykryciu warunku.

Różne typy akcji mają różne parametry, takie jak adres e-mail, do którego chcesz wysłać, przepływ pracy, który chcesz uruchomić, wiersz tematu lub dodatkowe informacje itp.

Zrzut ekranu przedstawiający wysyłanie komunikatu po wykryciu warunku.

Testowanie wyzwalacza

Po utworzeniu wyzwalacza możesz go przetestować, wybierając pozycję Wyślij mi alert testowy. Spowoduje to znalezienie poprzedniego zdarzenia, dla którego aktywacja wyzwalacza ma wartość true, a następnie wyślij alert, aby zobaczyć, jak wyglądałby alert dla tego zdarzenia. Należy pamiętać, że:

  • Alert testowy będzie zawsze przechodzić do Ciebie, niezależnie od pola adresata na karcie Akt
  • Opcja Wyślij mi alert testowy jest włączona tylko wtedy, gdy wystąpiło co najmniej jedno poprzednie zdarzenie, dla którego warunek wyzwalacza ma wartość true.

Zrzut ekranu przedstawiający testowanie wyzwalacza.

Uruchamianie i zatrzymywanie wyzwalacza

Wyzwalacze są tworzone w stanie "Zatrzymano". Oznacza to, że nie są one oceniane jako dane przepływają do systemu i nie będą podejmować żadnych akcji w wyniku. Musisz również wybrać pozycję Rozpocznij na pasku narzędzi aktywatora danych, aby rozpocząć uruchamianie wyzwalacza i podejmowanie akcji.

Zrzut ekranu przedstawiający uruchamianie wyzwalacza.

Po uruchomieniu zobaczysz, że pozycja Uruchomione pojawi się w obszarze tytułu właściwości .

Pasek narzędzi zmieni się, aby umożliwić zatrzymanie wyzwalacza. Jeśli wprowadzisz zmiany w wyzwalaczu (na przykład zmieniając szukany warunek), musisz wybrać pozycję Aktualizuj na pasku narzędzi, aby upewnić się, że uruchomiony wyzwalacz używa nowych wartości.

Usunięcie wyzwalacza (lub obiektu) może potrwać do 5 minut w przypadku ukończenia dowolnego przetwarzania danych zaplecza. Oznacza to, że wyzwalacz może nadal monitorować dane i podejmować odpowiednie działania przez kilka minut po jego usunięciu.

Tworzenie właściwości

Czasami należy ponownie użyć logiki wyzwalacza w wielu wyzwalaczach. W tym miejscu są dostępne właściwości. Można utworzyć właściwość, która definiuje warunek wielokrotnego użytku lub miarę, a następnie odwoływać się do tej właściwości z wielu wyzwalaczy.

Aby utworzyć właściwość, wybierz pozycję Nowa właściwość na wstążce, a następnie zdefiniuj logikę właściwości. W tym miejscu definiujemy właściwość o nazwie Maksymalna temperatura w ostatniej godzinie w obiekcie pakietu:

Zrzut ekranu przedstawiający tworzenie właściwości wyzwalacza.

Po zdefiniowaniu właściwości można odwoływać się do niej z co najmniej jednego wyzwalacza przy użyciu karty wyboru. Na poniższej ilustracji odwołujemy się do właściwości wykonanej wcześniej w wyzwalaczu Pakiet zbyt ciepły :

Zrzut ekranu przedstawiający zbyt ciepłą właściwość pakietu dla wyzwalacza.

Możesz również dowiedzieć się więcej o usłudze Microsoft Fabric: