Tworzenie reguły alertu w zapytaniu SQL usługi Fabric Warehouse

W tym artykule pokazano, jak utworzyć alert w zapytaniu SQL usługi Warehouse. Podczas tworzenia alertu dla zapytania SQL, alarm jest generowany, gdy zapytanie zwraca wyniki. Jeśli zapytanie nie zwraca żadnej wartości, nie zostanie zgłoszony żaden alert.

Tworzenie reguły alertu

W edytorze zapytań SQL dla magazynu danych, wprowadź i uruchom zapytanie SQL, a następnie wybierz pozycję Utwórz regułę na wstążce.

Zrzut ekranu przedstawiający przycisk Ustaw alert na wstążce.

Uwaga / Notatka

Zapytanie SQL musi być zapytaniem SELECT.

Przejdź do następnej sekcji, aby rozpocząć tworzenie reguły.

Sekcja szczegółów

Na stronie Dodawanie reguły w sekcji Szczegóły w polu Nazwa reguły wprowadź nazwę reguły.

Zrzut ekranu przedstawiający okienko Dodawanie reguły z wypełnioną nazwą reguły.

Sekcja monitorowanie

  1. W sekcji Monitorowanie w polu Źródło upewnij się, że źródło jest ustawione na tabelę, w której uruchomiono zapytanie.
  2. W przypadku zapytania upewnij się, że zapytanie zostało uruchomione w edytorze zapytań SQL. Aby wyświetlić pełne zapytanie, wybierz pozycję Pokaż więcej.
  3. Dla każdego pola Uruchom zapytanie wybierz częstotliwość uruchamiania zapytania, aby sprawdzić warunek.

Zrzut ekranu przedstawiający okno Dodawanie reguły z sekcjami Szczegóły, Monitor i Warunek.

Sekcja dotycząca warunków

W polu Sprawdź upewnij się, że wybrano opcję dla każdego zdarzenia. To ustawienie oznacza, że alert jest oceniany za każdym razem, gdy zapytanie jest uruchamiane.

Sekcja akcji

W sekcji Akcja wybierz jedną z następujących akcji:

Email

Aby skonfigurować alert w celu wysłania wiadomości e-mail po spełnieniu warunku, wykonaj następujące kroki:

  1. W obszarze Wybierz akcję wybierz pozycję Wyślij wiadomość e-mail.

  2. W polu Do wprowadź adres e-mail odbiorcy lub użyj listy rozwijanej, aby wybrać właściwość, której wartością jest adres e-mail.

  3. W polu Temat wprowadź temat wiadomości e-mail.

  4. W polu Nagłówek wprowadź nagłówek wiadomości e-mail.

  5. W obszarze Uwagi wprowadź notatki dotyczące wiadomości e-mail.

    Uwaga / Notatka

    Podczas wprowadzania tematu, nagłówka lub notatek można odwoływać się do właściwości w danych, wpisując @ lub wybierając przycisk obok pól tekstowych. Na przykład @BikepointID.

  6. W polu Kontekst wybierz wartości z listy rozwijanej, którą chcesz uwzględnić w kontekście.

    Zrzut ekranu przedstawiający okienko Dodawanie reguły z wybraną akcją Wyślij wiadomość e-mail.

Wiadomość usługi Teams

Aby skonfigurować alert w celu wysłania wiadomości usługi Teams do osoby lub czatu grupowego lub kanału po spełnieniu warunku, wykonaj następujące kroki:

  1. W obszarze Wybierz akcję wybierz pozycję: Teams - >Wiadomość do osób fizycznych, Wiadomość do grupy, lub Wpis w kanale.

  2. Wykonaj jedną z tych czynności w zależności od opcji wybranej w poprzednim kroku:

    • W przypadku wybrania opcji Wiadomość do osób wprowadź adresy e-mail odbiorników lub użyj listy rozwijanej, aby wybrać właściwość, której wartość jest adresem e-mail. Po spełnieniu warunku komunikat usługi Teams jest wysyłany do określonych osób.
    • Jeśli wybierzesz opcję Wiadomość na czacie grupowym, wybierz czat grupowy z listy rozwijanej. Po spełnieniu warunku zostanie wysłana wiadomość do czatu grupowego.
    • W przypadku wybrania opcji Wpis w kanale wybierz zespół i kanał. Po spełnieniu warunku w kanale zostanie opublikowany komunikat.
  3. W polu Nagłówek wprowadź nagłówek wiadomości usługi Teams.

  4. W polu Uwagi wprowadź notatki do wiadomości w Teams.

    Uwaga / Notatka

    Podczas wprowadzania nagłówka lub notatek można odwoływać się do właściwości w danych, wpisując @ lub wybierając przycisk obok pól tekstowych. Na przykład @BikepointID.

  5. W polu Kontekst wybierz wartości z listy rozwijanej, którą chcesz uwzględnić w kontekście.

    Zrzut ekranu przedstawiający okienko Dodawanie reguły z wybraną opcją Wyślij wiadomość Teams.

Uruchamianie działań Fabric

Reguła aktywatora może uruchamiać działanie Fabric zdefiniowane w jednym z następujących typów elementów Fabric:

  • Dataflow
  • rurociąg
  • Zadanie platformy Spark
  • Notatnik
  • Funkcja
  • Zadanie kopiowania
  • Publikowanie wydarzenia biznesowego (wersja zapoznawcza)

Aby skonfigurować regułę w celu uruchomienia działania Fabric, wykonaj następujące kroki:

  1. W obszarze Wybierz akcję wybierz odpowiedni typ elementu Fabric w sekcji "Uruchom działania Fabric"

    Zrzut ekranu przedstawiający opcję uruchomienia elementów Fabric.

  2. Na stronie Wybierz element Fabric do uruchomienia, wybierz element Fabric z listy.

  3. Dla typów Pipeline, Dataflow, Notebook, Zadanie Spark oraz Publikuj zdarzenie biznesowe (wersja zapoznawcza) wybierz Dodaj parametr i określ nazwę parametru elementu Fabric i jego wartość. Można dodać więcej niż jeden parametr. Typ zadania Copy nie akceptuje parametrów.

    Zrzut ekranu przedstawiający okienko Dodawanie reguły z parametrami dla określonego elementu Fabric.

Uruchom funkcję

Jeśli wybierzesz pozycję Uruchom funkcję, wykonaj następujące kroki, aby wybrać funkcję i określić dla niej parametry:

  1. W polu Funkcja wybierz funkcję z listy.

  2. W przypadku parametrów funkcji określ wartości dla każdego z parametrów zdefiniowanych dla funkcji, jak pokazano w poniższym przykładzie:

    Zrzut ekranu przedstawiający okienko Dodawanie reguły z parametrami określonej funkcji.

    Właściwości z danych można użyć, wpisując @ lub wybierając przycisk obok pól tekstowych. Na przykład @BikepointID.

Publikowanie wydarzenia biznesowego (wersja zapoznawcza)

Jeśli wybierzesz pozycję Publikuj zdarzenie biznesowe (wersja zapoznawcza), wykonaj następujące kroki, aby wybrać schemat zdarzeń biznesowych z rejestru schematów i określić dla niego parametry:

  1. Po wybraniu pozycji Publikuj wydarzenie biznesowe (wersja zapoznawcza) zostanie wyświetlone okno Wybierz zdarzenie biznesowe .

  2. W tym oknie wybierz schemat zdarzeń biznesowych z listy schematów zarejestrowanych w rejestrze schematów. Możesz również wyszukać schemat, wpisując jego nazwę w polu wyszukiwania.

    Zrzut ekranu przedstawiający okno Wybierz zdarzenie biznesowe.

  3. W przypadku parametrów zdarzenia biznesowego określ wartości dla każdego z parametrów zdefiniowanych dla schematu, jak pokazano w poniższym przykładzie:

Akcja niestandardowa

Aby skonfigurować alert w celu wywołania akcji niestandardowej po spełnieniu warunku, wykonaj następujące kroki:

  1. W obszarze Wybierz akcję wybierz pozycję Utwórz akcję niestandardową.

    Zrzut ekranu przedstawiający sekcję Akcja z wybraną akcją niestandardową.

  2. Jak wspomniano w sekcji Akcja, najpierw utwórz regułę, a następnie wykonaj konfigurację akcji niestandardowej, wykonując kroki z sekcji Wyzwalanie akcji niestandardowych (przepływy usługi Power Automate).

    Zrzut ekranu przedstawiający wybraną akcję niestandardową.

  3. Po utworzeniu akcji niestandardowej w okienku Definicja reguły wybierz akcję niestandardową z listy rozwijanej Akcja .

    Zrzut ekranu przedstawiający akcję niestandardową wybraną na liście rozwijanej Wybierz akcję.

Zapisz sekcję lokalizacji

  1. W sekcji Zapisz lokalizację w obszarze Obszar roboczy wybierz obszar roboczy, w którym ma zostać utworzony element aktywatora sieci szkieletowej lub który już istnieje.

  2. W polu Element wybierz istniejący element aktywatora lub utwórz nowy. Aby utworzyć nowy element aktywatora, wybierz pozycję Utwórz nowy element, a następnie wprowadź nazwę elementu aktywatora.

    Zrzut ekranu przedstawiający okienko Dodawanie reguły z wybraną lokalizacją elementu aktywatora Fabric.

Tworzenie reguły

  1. Na stronie Dodawanie reguły wybierz pozycję Utwórz , aby utworzyć regułę. Po pomyślnym utworzeniu reguły zostanie uruchomiona na podstawie częstotliwości ustawionej w zapytaniu Uruchom każde pole. Jeśli zapytanie zwraca wyniki, reguła wyzwala ustawione akcje.
  2. Reguła zostanie wyświetlona w okienku Reguły . Możesz wybrać regułę, aby wyświetlić jej szczegóły, edytować ją lub usunąć albo otworzyć ją w aktywatorze.

Panel reguł

W okienku Reguły można wykonywać następujące zadania:

  • Użyj przycisku przełącznika, aby uruchomić lub zatrzymać regułę. Gdy reguła zostanie zatrzymana, nie zostanie uruchomiona i żadne alerty nie zostaną wysłane. Po wyświetleniu kilku przykładowych alertów zatrzymaj regułę, aby uniknąć wysyłania zbyt wielu alertów. Możesz ponownie uruchomić regułę, gdy chcesz otrzymywać alerty.

  • Użyj przycisku Edytuj , aby edytować regułę bez opuszczania strony edytora zapytań SQL. Możesz edytować szczegóły reguły, jej warunki, działania i lokalizację zapisu.

  • Użyj przycisku Usuń , aby usunąć regułę.

  • Wybierz Wyświetl w aplikacji Activator, aby otworzyć regułę w aplikacji Activator. Możesz wyświetlić szczegóły reguły, edytować ją lub usunąć w aktywatorze. Podczas przeglądania w Activatorze możesz również zobaczyć historię reguły, w tym kiedy została uruchomiona i jakie alerty zostały wysłane.

    Na stronie Aktywator wybierz nazwę zdarzenia, a następnie wybierz pozycję Zarządzaj źródłem , aby wyświetlić zapytanie SQL, które wyzwoliło alert. Jeśli wybierzesz link zapytania, wrócisz do strony edytora zapytań SQL.

    Zrzut ekranu strony wydarzenia magazynu Sample z łączem do magazynu Sample.

Przykładowe powiadomienie

Oto przykładowy komunikat Teams, który otrzymasz po wyzwoleniu alertu.

Zrzut ekranu przedstawiający przykładowy komunikat alertu usługi Teams.