Udostępnij za pośrednictwem


Uruchamianie działania skryptu i wysyłanie podsumowania danych wyjściowych pocztą e-mail

W tym przykładzie pokazano, jak uruchomić skrypt w wystąpieniu usługi Azure SQL i wysłać podsumowanie danych wyjściowych pocztą e-mail.

Wymagania wstępne

Aby rozpocząć pracę, należy spełnić następujące wymagania wstępne:

Tworzenie działania skryptu i konfigurowanie jego danych wyjściowych do wysłania pocztą e-mail

W tym przykładzie utworzysz działanie Skrypt w celu wykonania skryptu w wystąpieniu usługi Azure SQL, a następnie wyślesz podsumowanie danych wyjściowych pocztą e-mail.

Tworzenie działania Skrypt

  1. Utwórz nowy potok w obszarze roboczym.

  2. Wyszukaj działanie Skrypt w okienku Działania potoku i wybierz je, aby dodać je do kanwy potoku.

    Zrzut ekranu przedstawiający interfejs użytkownika sieci szkieletowej z wyróżnionym okienkiem Działania i działaniem Skrypt.

    Uwaga

    W zależności od rozmiaru okna przeglądarki wyraz Skrypt może być ukryty, pokazując tylko ikonę.

  3. Wybierz nowe działanie Skrypt na kanwie, jeśli nie zostało jeszcze wybrane.

    Zrzut ekranu przedstawiający kartę Ustawienia ogólne działania Lookup.

Zapoznaj się ze wskazówkami dotyczącymi ustawień ogólnych, aby skonfigurować kartę Ustawienia ogólne.

Tworzenie połączenia i określanie skryptu SQL

  1. Wybierz kartę Ustawienia , a następnie wybierz istniejące połączenie usługi Azure SQL lub Azure SQL Managed Instance z listy rozwijanej Połączenie lub utwórz nowe połączenie i określ jego szczegóły konfiguracji.

  2. Określ skrypt. Możesz również wykonać dowolne zapytanie lub skrypty inne niż zapytania, które wykonują operacje w bazie danych, w polu tekstowym Skrypt na stronie Ustawienia działania skryptu . W tym przykładzie możesz użyć tego prostego skryptu SQL:

    SELECT 'This is an example of output generated by a SQL script.' as OutputText
    

    Zrzut ekranu przedstawiający stronę Ustawienia działania skryptu z wyróżnionym polem tekstowym Script (Skrypt) i zapytaniem określonym jako jego wartość.

Tworzenie działania usługi Office 365 Outlook

Wyszukaj działanie usługi Office 365 Outlook na pasku narzędzi Działania. Opis tekstu może nie być wyświetlany, jeśli rozmiar okna nie jest wystarczająco duży, więc w razie potrzeby możesz wyszukać ikonę lub rozwinąć okno.

Zrzut ekranu przedstawiający przycisk Działania usługi Office 365 Outlook na pasku narzędzi Działania.

Wybierz działanie Skrypt, a następnie przeciągnij je w dane wyjściowe Po powodzeniu (zielony znacznik wyboru po prawej stronie działania w okienku edytora) do działania usługi Office 365 Outlook.

Zrzut ekranu przedstawiający dane wyjściowe Po pomyślnym działaniu skryptu ze strzałką przeciągniętą na działanie usługi Office 365 Outlook.

Konfigurowanie działania usługi Office 365 Outlook

  1. Wybierz działanie usługi Office 365 Outlook w edytorze potoku, a następnie wybierz kartę Ustawienia, a następnie zaloguj się do konta usługi Office 365 Outlook, które wyśle wiadomość e-mail.

    Zrzut ekranu przedstawiający kartę Ustawienia działania programu Outlook usługi Office 365 z monitem Logowanie do programu Outlook.

  2. Po zalogowaniu zostanie wyświetlony szablon wychodzącej wiadomości e-mail. Podaj listę wiadomości e-mail, do których ma przejść w polu tekstowym Do, oraz temat w tym polu tekstowym. Należy pamiętać, że wszystkie pola w szablonie obsługują zawartość dynamiczną. Wybierz obszar Tekst treść, a następnie wybierz pozycję Dodaj zawartość dynamiczną, aby dostosować zawartość dodaną. Wybierz pozycję Dane wyjściowe działania, jeśli nie został jeszcze wybrany, a następnie wybierz dane wyjściowe działania. Wybierz przycisk OK, aby użyć tej zawartości dynamicznej jako treści wiadomości e-mail. Możesz użyć dowolnej kombinacji danych wyjściowych, aby wygenerować wiadomości e-mail o dowolnym poziomie złożoności. W tym przypadku użyjemy następującego wyrażenia, aby wyświetlić zwróconą wartość ze skryptu SQL:

    @concat('Output from script activity: ', activity('Script1').output.resultSets[0].rows[0].OutputText)

    Zrzut ekranu przedstawiający konstruktora wyrażeń potoku z danymi wyjściowymi działania Skrypt wybranego dla jego tekstu dynamicznego na karcie Dane wyjściowe działania.

  3. Możesz również określić ustawienia zaawansowane dla wiadomości e-mail, w tym alternatywne pola Od (Wyślij jako), CC, BCC, Ważność, Odpowiedz do lub Ważność:

    Zrzut ekranu przedstawiający ustawienia zaawansowane dla działania usługi Office 365 Outlook.

Zapisywanie i uruchamianie lub planowanie potoku

Przejdź do karty Narzędzia główne w górnej części edytora potoków i wybierz przycisk zapisz, aby zapisać potok. Wybierz pozycję Uruchom , aby uruchomić go bezpośrednio lub Zaplanuj , aby go zaplanować. Historię uruchamiania można również wyświetlić tutaj lub skonfigurować inne ustawienia.

Zrzut ekranu przedstawiający kartę Narzędzia główne w edytorze potoków z wyróżnionymi przyciskami tabulacji Zapisz, Uruchom i Zaplanuj.

Potwierdzanie powodzenia

Po pomyślnym uruchomieniu potoku sprawdź konta określone w polu Do ustawień działania usługi Office 365 Outlook, aby zweryfikować dane wyjściowe.

Zrzut ekranu przedstawiający pomyślne wykonanie potoku.