Konfigurowanie magazynu SQL dla aplikacji logiki w chmurze w chmurze z jedną dzierżawą Azure Logic Apps (wersja zapoznawcza)

Ważne

Ta funkcja jest w wersji zapoznawczej i podlega uzupełniającym warunkami użytkowania dla wersji Microsoft Azure zapoznawczych.

Po wybraniu typu zasobu Aplikacja logiki (standardowa) w celu utworzenia przepływów pracy uruchamianych w jednej dzierżawie Azure Logic Apps, App Service Environment v3 lub poza platformą Azure należy również utworzyć konto usługi Azure Storage, aby zapisywać artefakty, stany i dane środowiska uruchomieniowego związane z przepływem pracy. Jeśli jednak potrzebujesz większej elastyczności i kontroli nad środowiskiem uruchomieniowym przepływów pracy aplikacji logiki, przepływnością, skalowaniem, wydajnością i zarządzaniem, możesz użyć dostawcy usługi SQL Storage zamiast usługi Azure Storage do obsługi transakcji magazynu związanych z przepływem pracy.

Ten artykuł zawiera omówienie powodów, dla których warto używać usługi SQL Storage jako podstawowego dostawcy magazynu dla usługi Azure Logic Apps jako alternatywy dla usługi Azure Storage i pokazano, jak skonfigurować usługę SQL do używania magazynu podczas tworzenia aplikacji logiki w usłudze Azure Portal lub podczas wdrażania aplikacji logiki z Visual Studio Code.

Jeśli jesteś nowym użytkownikom aplikacji logiki, zapoznaj się z następującą dokumentacją:

Dlaczego warto używać SQL

Jako alternatywna opcja magazynu dostępna dla urządzeń z Azure Logic Apps dzierżawą SQL zapewnia następujące korzyści:

Korzyść Opis
Przenoszenia SQL ma wiele czynników, w tym maszyny wirtualne, platformę jako usługę (PaaS) i kontenery. Możesz uruchamiać SQL w niemal dowolnym miejscu, w którym chcesz uruchamiać przepływy pracy aplikacji logiki.
Kontrola SQL zapewnia szczegółową kontrolę nad przepływnością, wydajnością i skalowaniem bazy danych w określonych okresach lub dla określonych obciążeń. SQL oparte na użyciu procesora CPU i przepływności, co zapewnia bardziej przewidywalne ceny niż usługa Azure Storage gdzie koszty są oparte na poszczególnych operacjach.
Korzystanie z istniejących zasobów Jeśli znasz narzędzia firmy Microsoft, możesz użyć ich zasobów do nowoczesnych integracji z SQL. Możesz ponownie używać zasobów w tradycyjnych wdrożeniach lokalnych i nowoczesnych implementacjach w chmurze dzięki korzyściom użycia hybrydowego platformy Azure. SQL udostępnia również dojrzałe i dobrze obsługiwane narzędzia, takie jak SQL Server Management Studio (SSMS), interfejsy wiersza polecenia i zestawy SDK.
Zgodność SQL udostępnia więcej opcji niż usługa Azure Storage na tworzenie kopii zapasowej, przywracanie, fail over i tworzenie kopii zapasowej w nadmiarowości. Do magazynu aplikacji logiki można zastosować te same mechanizmy klasy korporacyjnej co inne aplikacje dla przedsiębiorstw.

Kiedy należy używać SQL

W poniższej tabeli opisano kilka powodów, dla których warto używać SQL:

Scenariusz Zalecanie dostawcy magazynu
Chcesz uruchamiać przepływy pracy aplikacji logiki na platformie Azure z większą kontrolą przepływności i wydajności magazynu. Użyj SQL jako dostawcy magazynu, ponieważ usługa Azure Storage nie zapewnia narzędzi do dostrajania przepływności i wydajności.
Chcesz uruchamiać przepływy pracy aplikacji logiki lokalnie, które można Azure Arc z Logic Apps. Użyj SQL jako dostawcy magazynu, aby wybrać miejsce hostowania bazy danych programu SQL, na przykład lokalnie na maszynie wirtualnej, w kontenerze lub w wielu chmurach. Rozważ uruchomienie przepływów pracy aplikacji logiki blisko systemów, które chcesz zintegrować, lub zmniejszenie zależności od chmury.
Potrzebujesz przewidywalnych kosztów magazynowania. Użyj SQL jako dostawcy magazynu, jeśli chcesz mieć większą kontrolę nad kosztami skalowania. SQL są oparte na poszczególnych operacjach obliczeniowych i wejściowych/wyjściowych na sekundę (IOPs). Koszty Storage platformy Azure są oparte na liczbie operacji, które mogą działać lepiej w przypadku małych obciążeń, które są skalowane do zera.
Wolisz używać usługi SQL azure Storage. SQL to dobrze znany i niezawodny ekosystem, który umożliwia stosowanie tego samego ładu i zarządzania w aplikacjach logiki w ramach operacji w tle.
Chcesz ponownie użyć istniejących SQL wirtualnych. Użyj SQL jako dostawcy magazynu, jeśli masz już SQL licencji usługi SQL, które chcesz ponownie wykorzystać lub zmodernizować w chmurze. Możesz również użyć korzyści użycia hybrydowego platformy Azure na użytek integracji aplikacji logiki.
Wszystko Użyj usługi Azure Storage jako domyślnego dostawcy magazynu.

Wymagania wstępne

  • Konto platformy Azure i aktywna subskrypcja. Jeśli jeszcze go nie masz, zarejestruj się, aby uzyskać bezpłatne konto.

  • Środowisko SQL do użycia z aplikacją logiki. Jednak przed skonfigurowaniem środowiska wykonaj następujące czynności:

    1. Utwórz wystąpienie SQL serwera.

      Obsługiwane typy obejmują SQL Server, bazę danych usługi Azure SQL,usługę Azure SQL Managed Instancei inne.

      • Jeśli serwer SQL jest hostowany na platformie Azure przy użyciu jednego z obsługiwanych typów, upewnij się, że zostały ustawione następujące uprawnienia:

        1. W Azure Portalprzejdź do zasobu SQL serwera.

        2. W menu nawigacji po zasobach w obszarze Zabezpieczenia wybierz pozycję Zapory i sieci wirtualne.

        3. W okienku, które zostanie otwarte, w obszarze Zezwalaj usługom i zasobom platformy Azure na dostęp do tego serwera wybierz pozycję Tak.

        4. Zapisz zmiany.

      • Jeśli serwer SQL nie jest hostowany na platformie Azure, upewnij się, że wszystkie zapory lub ustawienia sieciowe na serwerze zezwalają usługom i zasobom platformy Azure na dostęp do serwera i bazy danych.

      • Jeśli korzystasz z programu SQL Express do tworzenia aplikacji lokalnych, połącz się z domyślnym nazwaowym wystąpieniem  localhost\SQLExpress .

    2. Utwórz istniejącą bazę danych lub użyj jej.

      Aby można było skonfigurować dostawcę usługi, musisz mieć bazę danych SQL Storage użytku.

    3. Teraz możesz wykonać kroki, aby skonfigurować środowisko SQL w tym artykule.

  • W przypadku tworzenia aplikacji lokalnych Visual Studio Code zainstalowane na komputerze lokalnym.

    Uwaga

    Upewnij się, że masz najnowszą wersję pakietu Azure Functions Core Tools, aby zapewnić obsługę SQL przy użyciu instalatora Microsoft (MSI) w wersji func-cli-X.X.XXXX-x*.msi . Aby uzyskać więcej informacji Visual Studio Code dotyczących instalacji, zapoznaj się z tematem Create integration workflows with single-tenant Azure Logic Apps (Standard) in Visual Studio Code(Tworzenie przepływów pracy integracji za pomocą usługi Azure Logic Apps (Standardowa) w programie Visual Studio Code .

Konfigurowanie środowiska SQL użytkownika

  1. Przed skonfigurowaniem dostawcy SQL Storage wykonaj wymagane czynności opisane w te tematu Wymagania wstępne.

  2. Skonfiguruj uprawnienia dla serwera SQL serwera.

    Obecnie dostawca SQL Storage obsługuje uwierzytelnianie SQL w parametry połączenia. Możesz również użyć uwierzytelniania Windows do lokalnego testowania i testowania. Obecnie nie jest dostępna obsługa Azure Active Directory (Azure AD) i tożsamości zarządzanych.

    Należy użyć tożsamości, która ma uprawnienia do tworzenia artefaktów związanych z przepływem pracy i zarządzania nimi w docelowej SQL danych. Na przykład administrator ma wszystkie wymagane uprawnienia do tworzenia tych artefaktów i zarządzania nimi. Na poniższej liście opisano artefakty, które jednodostępne środowisko uruchomieniowe Azure Logic Apps próbuje utworzyć przy użyciu SQL parametrów połączenia. Upewnij się, że tożsamość używana w SQL połączenia ma uprawnienia niezbędne do tworzenia następujących artefaktów:

    • Utwórz i usuń następujące schematy:  dtdc , i  dq .
    • Dodaj, zmodyfikować i usunąć tabele w tych schematach.
    • Dodawaj, zmieniaj i usuwaj typy tabel zdefiniowane przez użytkownika w tych schematach.

    Aby uzyskać więcej informacji na temat uprawnień docelowych, przejrzyj SQL serwera w a aparat bazy danych.

  3. Połączenie do SQL.

Konfigurowanie SQL podczas tworzenia w Azure Portal

Podczas tworzenia aplikacji logiki przy użyciu typu zasobu Aplikacja logiki (standardowa) na platformie Azure można skonfigurować SQL jako dostawcę magazynu.

  1. W witrynie Azure Portalzaloguj się przy użyciu konta platformy Azure.

  2. W polu Azure Portal wpisz , logic apps a następnie wybierz pozycję Aplikacje logiki.

    Zrzut ekranu przedstawiający Azure Portal wyszukiwania z wybranym terminem wyszukiwania "aplikacje logiki" i kategorią "Aplikacje logiki".

  3. Na stronie Aplikacje logiki wybierz pozycję Dodaj.

  4. Na stronie Tworzenie aplikacji logiki na karcie Podstawy podaj następujące informacje o zasobie aplikacji logiki:

    Właściwość Wymagany Wartość Opis
    Subskrypcja Tak <Nazwa subskrypcji platformy Azure> Subskrypcja platformy Azure do użycia dla aplikacji logiki.
    Grupa zasobów Tak <Nazwa grupy zasobów platformy Azure> Grupa zasobów platformy Azure, w której tworzysz aplikację logiki i powiązane zasoby. Ta nazwa zasobu musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki ( ), podkreślenia - (_), nawiasy (() ) i kropki (.).

    W tym przykładzie grupę zasobów tworzy się o nazwie Fabrikam-Workflows-RG .

    Typ Tak Standardowa Ten typ zasobu aplikacji logiki działa w środowisku z Azure Logic Apps dzierżawy i używa standardowego modelu użycia, rozliczeń i cen.
    Nazwa aplikacji logiki Tak <logic-app-name> Nazwa do użycia dla aplikacji logiki. Ta nazwa zasobu musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki ( ), podkreślenia - (_), nawiasy (() ) i kropki (.).

    Ten przykład tworzy aplikację logiki o nazwie Fabrikam-Workflows .

    Uwaga: nazwa aplikacji logiki automatycznie pobiera sufiks , ponieważ zasób aplikacji logiki .azurewebsites.net (Standardowa) jest obsługiwany przez jednodostępne środowisko uruchomieniowe Azure Logic Apps, które używa modelu rozszerzalności usługi Azure Functions i jest hostowane jako rozszerzenie w środowisku uruchomieniowym Azure Functions. Azure Functions używa tej samej konwencji nazewnictwa aplikacji.

    Publikowanie Tak <środowisko wdrażania> Miejsce docelowe wdrożenia aplikacji logiki. Domyślnie przepływ pracy jest wybierany do wdrożenia w trybie z jedną dzierżawą Azure Logic Apps. Platforma Azure tworzy pusty zasób aplikacji logiki, w którym należy dodać pierwszy przepływ pracy.

    Uwaga: obecnie opcja Kontener platformy Docker wymaga niestandardowej lokalizacji w klastrze Kubernetes z włączoną obsługą usługi Azure Arc, której można używać z Azure Arc obsługą Logic Apps (wersja zapoznawcza). Lokalizacje zasobów aplikacji logiki, lokalizacja niestandardowa i klaster muszą być takie same.

    Region Tak <Region świadczenia usługi Azure> Lokalizacja do użycia podczas tworzenia grupy zasobów i zasobów. W tym przykładzie przykładowa aplikacja logiki jest wdrażana na platformie Azure i używa systemu Zachodnie stany USA.

    — W przypadku wybrania pozycji Kontener platformy Docker wybierz lokalizację niestandardową.

    — Aby wdrożyć zasób środowiska ASEv3, który musi istnieć, wybierz ten zasób środowiska z listy Region.

    W poniższym przykładzie pokazano stronę Tworzenie aplikacji logiki z kartą Podstawowe informacje:

    Zrzut ekranu przedstawiający stronę Azure Portal i "Tworzenie aplikacji logiki" z kartą "Podstawowe".

  5. Gdy wszystko będzie gotowe, wybierz pozycję Dalej: Hosting. Na karcie Hosting podaj następujące informacje o rozwiązaniu magazynu i planie hostingu do użycia dla aplikacji logiki.

    Właściwość Wymagany Wartość Opis
    Typ magazynu Tak SQL i Azure Storage Typ magazynu, którego chcesz użyć dla artefaktów i danych związanych z przepływem pracy.

    — Jeśli wcześniej wybrano lokalizację niestandardową jako region, wybierz pozycję SQL.

    — Jeśli wcześniej wybrano region platformy Azure lub lokalizację asev3, wybierz pozycję SQL i azure Storage.

    Uwaga: jeśli wdrażasz w regionie świadczenia usługi Azure, nadal potrzebujesz konta usługi Azure Storage, które jest używane do ukończenia hostingu raz konfiguracji aplikacji logiki na Azure Logic Apps logiki. Definicja, stan, historia uruchamiania i inne artefakty środowiska uruchomieniowego przepływu pracy są przechowywane w SQL danych.

    W przypadku wdrożeń w niestandardowej lokalizacji hostowanej w klastrze Azure Arc magazynu jako dostawca magazynu SQL użytkownik.

    Konto magazynu Tak <Nazwa konta usługi Azure Storage> Konto usługi Azure Storage do użycia na użytek transakcji magazynu.

    Ta nazwa zasobu musi być unikatowa w różnych regionach i mieć od 3 do 24 znaków, w tym tylko cyfry i małe litery. Wybierz istniejące konto lub utwórz nowe konto.

    W tym przykładzie utworzysz konto magazynu o nazwie fabrikamstorageacct .

    SQL parametrów połączenia Tak <sql-connection-string> Twoje SQL, które obecnie obsługują tylko uwierzytelnianie SQL, a nie uwierzytelnianie OAuth ani uwierzytelnianie tożsamości zarządzanej.

    Uwaga: upewnij się, że wprowadzasz poprawne ciągi połączenia, ponieważ Azure Portal nie zweryfikuje tych parametrów.

    Typ planu Tak <plan hostingu> Plan hostingu do wdrażania aplikacji logiki.

    Aby uzyskać więcej informacji, zapoznaj się z tematem Hosting plans and pricing tiers (Plany hostingu i warstwy cenowe).

    Plan systemu Windows Tak <nazwa planu> Nazwa planu do użycia. Wybierz istniejącą nazwę planu lub podaj nazwę nowego planu.

    W tym przykładzie użyto nazwy Fabrikam-Service-Plan .

    SKU i rozmiar Tak <warstwa cenowa> Warstwa cenowa do użycia dla aplikacji logiki. Wybór ma wpływ na ceny, obliczenia, pamięć i magazyn, z których korzysta aplikacja logiki i przepływy pracy.

    Aby zmienić domyślną warstwę cenową, wybierz pozycję Zmień rozmiar. Następnie możesz wybrać inne warstwy cenowe na podstawie potrzebnego obciążenia.

    Aby uzyskać więcej informacji, zapoznaj się z tematem Hosting plans and pricing tiers (Plany hostingu i warstwy cenowe).

    W poniższym przykładzie pokazano stronę Tworzenie aplikacji logiki z kartą Hosting:

    Zrzut ekranu przedstawiający stronę Azure Portal i "Tworzenie aplikacji logiki" z kartą "Hosting".

  6. Zakończ pozostałe kroki tworzenia opisane w części Tworzenie przepływu pracy integracji z usługą Azure Logic Apps (Standardowa) w Azure Portal.

Gdy wszystko będzie gotowe, nowy zasób i przepływ pracy aplikacji logiki będzie żyć na platformie Azure i będzie używany SQL jako dostawca magazynu.

Konfigurowanie aplikacji SQL lokalnego w programie Visual Studio Code

Poniższe kroki pokazują, jak skonfigurować usługę SQL jako dostawcę magazynu do lokalnego tworzenia i testowania w Visual Studio Code:

  1. Skonfiguruj środowisko projektowe do pracy z dzierżawą z jedną dzierżawą Azure Logic Apps.

    1. Spełnij wymagania wstępne, aby pracować w Visual Studio Code z rozszerzeniem Azure Logic Apps (Standard).

    2. Skonfiguruj Visual Studio Code do pracy z rozszerzeniem Azure Logic Apps (Standard).

    3. W Visual Studio Code nawiązać połączenie z kontem platformy Azure i utworzyć pusty projekt aplikacji logiki.

  2. W Visual Studio Code otwórz okienko Eksplorator, jeśli nie zostało jeszcze otwarte.

  3. W okienku Eksploratora w katalogu głównym projektu aplikacji logiki przesuń wskaźnik myszy na dowolny pusty obszar pod wszystkimi plikami i folderami projektu, otwórz menu skrótów i wybierz pozycję Użyj magazynu SQL dla projektu aplikacji logiki.

    Zrzut ekranu przedstawiający Visual Studio Code, okienko Eksploratora i wskaźnik myszy w katalogu głównym projektu w pustym obszarze, otwarte menu skrótów i wybraną pozycję "Użyj magazynu SQL dla projektu aplikacji logiki".

  4. Po wyświetleniu monitu wprowadź SQL połączenia. Możesz zdecydować się na użycie lokalnego SQL Express lub dowolnej innej SQL bazy danych.

    Zrzut ekranu Visual Studio Code i SQL monit o parametrów połączenia.

    Po potwierdzeniu Visual Studio Code następujące ustawienie w pliku local.settings.json projektu. To ustawienie można zaktualizować w dowolnym momencie.

    Zrzut ekranu Visual Studio Code projektu aplikacji logiki i otwórz plik "local.settings.json" z SQL parametrów połączenia.

Konfigurowanie SQL podczas wdrażania z Visual Studio Code

Projekt aplikacji logiki można opublikować bezpośrednio z witryny Visual Studio Code na platformie Azure. Ta akcja wdraża projekt aplikacji logiki przy użyciu typu zasobu Aplikacja logiki (standardowa).

  • Jeśli publikujesz projekt jako nowy zasób aplikacji logiki (w standardowych wersjach) na platformie Azure i chcesz używać usługi SQL jako dostawcy magazynu, wprowadź swoje SQL połączenia podczas publikowania aplikacji. Aby uzyskać pełne instrukcje, postępuj zgodnie z SQL wdrażaniem nowej aplikacji logiki.

  • Jeśli ustawienia aplikacji zostały już SQL, możesz opublikować projekt aplikacji logiki w już wdrożonym zasobie aplikacji logiki (w standardowych) na platformie Azure. Ta akcja spowoduje zastąpienie istniejącej aplikacji logiki.

    Uwaga

    Lokalne SQL Express nie będzie działać z aplikacjami logiki wdrożonych i hostowanych na platformie Azure.

Konfigurowanie SQL wdrażania nowych zasobów aplikacji logiki (w standardowych wersjach)

  1. Na pasku Visual Studio Code wybierz ikonę Azure.

  2. Na pasku narzędzi okienka Azure: Logic Apps (Standardowa) wybierz pozycję Deploy to Logic App (Wd    wdrażaj w aplikacji logiki).

    Zrzut ekranu przedstawiający okienko "Azure: Logic Apps (Standard)" i wybraną ikonę "Wd wdrażaj w aplikacji logiki".

  3. Jeśli zostanie wyświetlony monit, wybierz subskrypcję platformy Azure do użycia na użytek wdrożenia aplikacji logiki.

  4. Upewnij się, że Visual Studio Code liście zaawansowanej dla opcji Utwórz nową aplikację logiki (standardowa) w zaawansowanej wersji platformy Azure. W przeciwnym razie nie zostanie wyświetlony monit o skonfigurowanie SQL.

    Zrzut ekranu przedstawiający wybraną opcję wdrożenia "Utwórz nową aplikację logiki (standardową) w zaawansowanej wersji platformy Azure".

  5. Po wyświetleniu monitu podaj globalnie unikatową nazwę nowej aplikacji logiki, która będzie nazwą używaną dla zasobu aplikacji logiki (wersja   Standardowa). W tym przykładzie użyto .  Fabrikam-Workflows-App

    Zrzut ekranu przedstawiający monit o globalnie unikatową nazwę do użycia dla aplikacji logiki.

  6. Wybierz lokalizację aplikacji logiki. Możesz również rozpocząć wpisywanie, aby filtrować listę.

    • Aby wdrożyć na platformie Azure, wybierz region platformy Azure, w którym chcesz wdrożyć. Jeśli wcześniej utworzono zasób App Service Environment v3 (ASEv3) i chcesz go tam wdrożyć, wybierz swój zasób ASEv3.

    • Aby wdrożyć Azure Arc w Logic Apps, wybierz wcześniej skonfigurowaną lokalizację niestandardową.

    W poniższym przykładzie pokazano listę lokalizacji przefiltrowanych według lokalizacji Zachodnie stany USA.

    Zrzut ekranu przedstawiający monit o wybranie lokalizacji wdrożenia z dostępnymi regionami platformy Azure i niestandardową lokalizacją Azure Arc wdrożenia.

  7. Wybierz typ planu hostingu dla nowej aplikacji logiki.

    1. Jeśli jako lokalizację aplikacji wybrano adres ASEv3, wybierz pozycję App Service , a następnie wybierz zasób asev3. W przeciwnym razie wybierz pozycję Przepływ pracy w standardowych .

      Zrzut ekranu przedstawiający monit o wybranie opcji "Standard przepływu pracy" lub "App Service przepływu pracy".

    2. Utwórz nazwę planu lub wybierz istniejący plan.

      W tym przykładzie jest wybierana App Service planu, ponieważ żadne istniejące plany nie są dostępne.

      Zrzut ekranu przedstawiający monit o utworzenie nazwy planu hostingu z wybranym App Service planem hostingu.

  8. Podaj nazwę planu hostingu, a następnie wybierz warstwę cenową dla wybranego planu.

    Aby uzyskać więcej informacji, zapoznaj się z tematem Hosting plans and pricing tiers (Plany hostingu i warstwy cenowe).

  9. Po wyświetleniu monitu o grupę zasobów platformy Azure w celu uzyskania optymalnej wydajności wybierz tę samą grupę zasobów platformy Azure co projekt dla wdrożenia.

    Uwaga

    Mimo że można utworzyć lub użyć innej grupy zasobów, może to mieć wpływ na wydajność. Jeśli utworzysz lub wybierzesz inną grupę zasobów, ale anulujesz ją po wyświetleniu monitu o potwierdzenie, wdrożenie również zostanie anulowane.

  10. Po wyświetleniu monitu o wybranie konta magazynu dla aplikacji logiki wybierz jedną z następujących opcji:

    • Jeśli wcześniej wybrano lokalizację niestandardową, wybierz SQL opcję.

    • Jeśli chcesz wdrożyć na platformie Azure, wybierz opcję SQL azure Storage azure.

      Uwaga

      Ta opcja jest wymagana tylko w przypadku wdrożeń platformy Azure. Na platformie Azure usługa Azure Storage jest wymagana do ukończenia jednego hostingu konfiguracji aplikacji logiki na Azure Logic Apps platformie. Bieżący stan przepływu pracy, historia uruchamiania i inne artefakty środowiska uruchomieniowego są przechowywane w SQL danych.

      W przypadku wdrożeń w lokalizacji niestandardowej hostowanej w klastrze Azure Arc potrzebujesz tylko SQL magazynu.

  11. Po wyświetleniu monitu wybierz pozycję Utwórz nowe konto magazynu lub istniejące konto magazynu, jeśli jest dostępne.

    Zrzut ekranu przedstawiający okienko "Azure: Logic Apps (Standardowa)" i monit o utworzenie lub wybranie konta magazynu.

  12. W SQL potwierdzenia magazynu wybierz pozycję Tak. W wierszu polecenia parametrów połączenia wprowadź SQL połączenia.

    Uwaga

    Upewnij się, że wprowadzasz poprawne ciągi połączenia, ponieważ Visual Studio Code nie zweryfikuje tych parametrów.

    Zrzut ekranu Visual Studio Code i SQL monit o parametrów połączenia.

  13. Zakończ pozostałe kroki wdrażania opisane w części Publikowanie w nowym zasobie aplikacji logiki (wersja Standardowa).

Gdy wszystko będzie gotowe, nowy przepływ pracy i zasób aplikacji logiki będą żyć na platformie Azure i będą używane SQL jako dostawca magazynu.

Weryfikowanie wdrożeń

Po wdrożeniu zasobu aplikacji logiki (standardowa) na platformie Azure możesz sprawdzić, czy ustawienia są poprawne:

  1. W Azure Portalotwórz zasób aplikacji logiki.

  2. W menu nawigacji po zasobach w obszarze Ustawienia wybierz pozycję Konfiguracja.

  3. W okienku Konfiguracja w obszarze Ustawienia aplikacji znajdź ustawienie aplikacji Workflows.Sql.ConnectionString i upewnij się, że SQL połączenia są prawidłowe.

  4. W środowisku SQL upewnij się, że SQL zostały utworzone przy użyciu nazwy schematu rozpoczynającej się od "dt" i "dq".

Na przykład poniższy zrzut ekranu przedstawia tabele utworzone przez jednodostępne środowisko uruchomieniowe Azure Logic Apps dla zasobu aplikacji logiki z jednym przepływem pracy:

Zrzut ekranu SQL tabel utworzonych przez środowisko uruchomieniowe z jedną Azure Logic Apps dzierżawy.

Jednodostępna usługa Azure Logic Apps tworzy również typy tabel zdefiniowane przez użytkownika. Na przykład poniższy zrzut ekranu przedstawia zdefiniowane przez użytkownika typy tabel utworzone przez środowisko uruchomieniowe Azure Logic Apps dla zasobu aplikacji logiki z jednym przepływem pracy:

Zrzut ekranu SQL zdefiniowanych przez użytkownika typów tabel utworzonych przez środowisko uruchomieniowe z Azure Logic Apps dzierżawy.

Następne kroki