Udostępnij za pośrednictwem


Samouczek: tworzenie i aktywowanie reguły aktywatora

W tym samouczku użyjesz przykładowych danych dołączonych do aktywatora sieci szkieletowej. Przykładowe dane służą do wykonywania następujących zadań:

  • Przeglądanie przykładowego aktywatora
  • Eksplorowanie danych
  • Eksplorowanie reguły
  • Uruchamianie reguły
  • Utworzenie obiektu
  • Tworzenie reguły

Wymagania wstępne

  • Przed rozpoczęciem potrzebny jest obszar roboczy z pojemnością sieć szkieletowa. Więcej informacji na temat obszarów roboczych usługi Fabric można uzyskać w artykule Obszary robocze . Jeśli nie masz usługi Fabric, zostanie wyświetlony monit o uruchomienie wersji próbnej.

Tworzenie przykładowego aktywatora aktywatora

Zacznij od otwarcia obszaru roboczego, który ma pojemność sieci szkieletowej.

  1. Na stronie głównej Sieć szkieletowa wybierz obszar roboczy z pojemnością Sieć szkieletowa i wybierz pozycję Utwórz>aktywację.

    Zrzut ekranu przedstawiający okienko nawigacji po lewej stronie z wybraną pozycją Utwórz.

  2. Wybierz przykład, aby utworzyć aktywator, który jest wstępnie wypełniony przykładowymi zdarzeniami i obiektami.

    Zrzut ekranu przedstawiający opcję dodawania danych lub używania przykładowych danych.

Eksplorowanie danych

W tym kroku eksplorujemy dane strumienia zdarzeń, na których jest oparty ten przykład.

Nowy aktywator zawiera sekcję Eksplorator . Przewiń w dół i wybierz strumień zdarzeń dostarczania pakietów.

Te zdarzenia pokazują stan pakietów w czasie rzeczywistym, które są w trakcie dostarczania.

Przyjrzyj się zdarzeniu przychodzącym i umieść kursor na danych zdarzenia w tabeli na żywo. Każdy punkt danych zawiera informacje o zdarzeniu. Może być konieczne przewinięcie, aby zobaczyć to wszystko.

Eksplorowanie reguły

Użyj reguły, aby określić wartości zdarzeń, które chcesz monitorować, warunki, które chcesz wykryć, oraz akcje, które mają zostać wykonane przez aktywację.

W okienku Eksplorator są wyświetlane obiekty, takie jak strumienie zdarzeń, dla tego aktywatora. Zdarzenia dostarczania to jeden z obiektów.

  1. W okienku Eksplorator wybierz obiekt o nazwie Zdarzenia dostarczania. Reguły dotyczące obiektów korzystających z danych można tworzyć ze strumienia zdarzeń dostarczania pakietów. Na przykład reguła, która sprawdza pakiety pod kątem temperatury.

    Zrzut ekranu przedstawiający tabelę zdarzeń dostarczania i kolumnę temperatury.

  2. Zwróć uwagę, że sekcja Zdarzenia według identyfikatora obiektu jest zorganizowana według identyfikatora pakietu. Identyfikator pakietu to identyfikator kolumny, który jednoznacznie identyfikuje każdy pakiet. Ten unikatowy identyfikator służy do przypisywania zdarzeń pakietu do obiektów pakietu.

    Zrzut ekranu przedstawiający unikatową kolumnę ID na ekranie Zdarzenia według identyfikatora obiektu.

  3. Wybierz regułę Temperatura o nazwie Zbyt gorąco dla medycyny. Przewiń okienko Definicja, aby zobaczyć, jak działa reguła.

  4. W sekcji Monitorowanie wybierz pozycję Temperatura. Wartości temperatury pochodzą z kolumny Temperature w tabeli Zdarzeń dostarczania. Kolumnę Temperature (Temperatura ) można zobaczyć na wcześniejszym zrzucie ekranu.

    Zrzut ekranu przedstawiający sekcję Monitorowanie okienka Definicja.

  5. Przewiń w dół do pozycji Warunek. Nasza reguła monitoruje temperatury, które stają się większe niż 50.

  6. Przewiń w dół do pozycji Zakres. Nasza zasada ma zastosowanie tylko do pakietów zawierających lek. W tabeli Zdarzenia dostarczania reguła analizuje kolumnę o nazwie SpecialCare. W kolumnie SpecialCare niektóre pakiety mają wartość Medicine.

    Zrzut ekranu przedstawiający sekcję Zakres okienka Definicja.

  7. Na koniec przewiń w dół do pozycji Akcja. Nasza reguła wysyła komunikat usługi Teams, jeśli warunek jest spełniony.

Utworzyliśmy regułę aktywatora. Reguła jest uruchamiana względem strumienia zdarzeń dostarczania pakietów. Reguła szuka pakietów, które mają lek i sprawdza, czy temperatura stała się większa niż 50 stopni. Gdy temperatura stanie się większa niż 50 stopni, zostanie wysłana wiadomość usługi Teams.

Zapoznaj się z innymi regułami, aby dowiedzieć się, jak działają.

Uruchamianie reguły

Teraz znasz zdarzenia i obiekty używane do tworzenia reguły. Następnym krokiem jest uruchomienie reguły.

  1. Wybierz pozycję Zbyt gorąco dla medycyny.

  2. Opcjonalnie wyślij komunikat testowy, wybierając pozycję Testuj. Najpierw sprawdź, czy jesteś adresatem. Upewnij się, że otrzymasz komunikat i że wygląda to zgodnie z oczekiwaniami.

  3. Wybierz Start. Powoduje to, że reguła stanie się aktywna. Otrzymasz wiadomość usługi Teams za każdym razem, gdy pakiet leków jest zbyt gorący. Reguła powinna być wyzwalana kilka razy co godzinę.

  4. Później możesz wyłączyć regułę przy użyciu przycisku Zatrzymaj.

Utworzenie obiektu

Teraz nadszedł czas, aby utworzyć własny obiekt. W tej sekcji usuń obiekt Package . Następnie utwórz go ponownie, aby śledzić stan pakietów przesyłanych, gdzie godziny dostawy stają się większe niż 100.

  1. Wybierz i usuń obiekt Package .
  2. Wybierz strumień Zdarzenia dostarczania pakietów.
  3. Na wstążce wybierz pozycję Nowy obiekt.
  4. Nadaj nowemu obiektowi nazwę Package2 i wybierz pozycję Identyfikator pakietu jako unikatowy identyfikator.
  5. Dodaj właściwości HoursInTransit i City jako właściwości obiektu.
  6. Wybierz pozycję Utwórz.

Tworzenie nowej reguły

Utwórz regułę, która ostrzega Użytkownika, jeśli czas tranzytowy w dostawie przekracza próg.

  1. Wybierz nową właściwość HoursInTransit . Na wstążce wybierz pozycję Nowa reguła. W nagłówku wybierz ikonę ołówka, aby edytować nazwę reguły. Nadaj jej nazwę Średni czas tranzytowy powyżej miejsca docelowego. Obiekt Package2 wygląda następująco.

Średni widok eksploratora czasu tranzytowego dla samouczka aktywatora.

  1. W okienku Definicja wybierz pozycję HoursInTransit. Następnie wybierz pozycję Pokaż opcje>Dodaj średnią podsumowania.> Ustaw rozmiar okna agregacji o wartości 1 godziny i rozmiar kroku 1 godzinę. Na wykresie monitora jest aktualizowana odzwierciedlenie podsumowania, a reguła wygląda następująco.

    Wykres średni czas tranzytowy dla samouczka aktywatora.

  2. W kroku Warunek wykryj, kiedy średni czas tranzytowy staje się większy niż 25. Ustaw regułę, aby otrzymywać alerty za każdym razem, gdy warunek zostanie spełniony. Po wykonaniu tego kroku wykres Warunek zostanie zaktualizowany, a reguła będzie wyglądać następująco.

    Zrzut ekranu przedstawiający wykres wykrywania średniej reguły czasu tranzytowego na potrzeby samouczka aktywatora.

  3. Określ akcję dla reguły. Możesz wysłać wiadomość lub wiadomość e-mail usługi Teams. Dostosuj akcję zgodnie z tym, jak chcesz, aby była wyświetlana.

  4. Przetestuj regułę, wybierając przycisk Testuj akcję . Upewnij się, że otrzymasz alert. W przypadku korzystania z poczty e-mail może upłynąć minuta lub dwie.

  5. Rozpocznij regułę, wybierając pozycję Zapisz i rozpocznij.

Utworzono pierwszy obiekt i regułę. W następnych krokach możesz spróbować skonfigurować inne reguły w obiekcie Package2 . Gdy wszystko będzie gotowe do wypróbowania korzystania z aktywatora na własnych danych, wykonaj kroki opisane w artykule Pobieranie danych do aktywowania .

Czyszczenie zasobów

Po zakończeniu pracy z regułami utworzonymi w ramach samouczka pamiętaj, aby je zatrzymać. Jeśli reguły nie zostaną zatrzymane, nadal będziesz otrzymywać powiadomienia o regułach. Mogą również zostać naliczone opłaty za przetwarzanie w tle. Wybierz każdą regułę z kolei i wybierz przycisk Zatrzymaj na wstążce.

Zrzut ekranu przedstawiający przycisk zatrzymania reguły dla samouczka aktywatora.

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