Konfigurowanie magazynu bazy danych SQL dla standardowych aplikacji logiki w usłudze Azure Logic Apps z jedną dzierżawą (wersja zapoznawcza)
Dotyczy: Azure Logic Apps (wersja Standardowa)
Ważne
Ta funkcja jest dostępna w wersji zapoznawczej i podlega dodatkowym warunkom użytkowania dla wersji zapoznawczych platformy Microsoft Azure.
Po wybraniu typu zasobu Aplikacja logiki (Standardowa) do tworzenia przepływów pracy uruchamianych w usłudze Azure Logic Apps z jedną dzierżawą usługi Azure Logic Apps, App Service Environment w wersji 3 lub spoza platformy Azure należy również utworzyć konto usługi Azure Storage, aby zapisać artefakty związane z przepływem pracy, stany i dane środowiska uruchomieniowego. Jeśli jednak chcesz mieć większą elastyczność i kontrolę 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 na potrzeby transakcji magazynu związanych z przepływem pracy.
Ten artykuł zawiera omówienie powodów, dla których warto użyć 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 na potrzeby magazynu podczas tworzenia aplikacji logiki w Azure Portal lub podczas wdrażania aplikacji logiki z Visual Studio Code.
Jeśli jesteś nowym użytkownikem aplikacji logiki, zapoznaj się z następującą dokumentacją:
- Co to jest usługa Azure Logic Apps
- Środowisko usługi z jedną dzierżawą a wielodostępną i integracją dla usługi Azure Logic Apps
Dlaczego warto używać bazy danych SQL
Jako alternatywna opcja magazynu dostępna dla usługi Azure Logic Apps z jedną dzierżawą usługa SQL zapewnia następujące korzyści:
Korzyść | Opis |
---|---|
Przenoszenia | Język SQL ma wiele czynników, takich jak maszyny wirtualne, platforma jako usługa (PaaS) i kontenery. Bazy danych SQL można uruchamiać niemal wszędzie, gdzie warto uruchamiać przepływy pracy aplikacji logiki. |
Kontrola | Język 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ń. Ceny sql są oparte na użyciu procesora CPU i przepływności, która zapewnia bardziej przewidywalne ceny niż usługa Azure Storage, w której koszty są oparte na każdej operacji. |
Korzystanie z istniejących zasobów | Jeśli znasz narzędzia firmy Microsoft, możesz używać ich zasobów na potrzeby nowoczesnych integracji z językiem SQL. Zasoby można ponownie wykorzystać w tradycyjnych wdrożeniach lokalnych i nowoczesnych implementacjach chmury dzięki korzyściom hybrydowym platformy Azure. Język 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ść | Język SQL oferuje więcej opcji niż usługa Azure Storage, która umożliwia tworzenie kopii zapasowych, przywracanie, przełączanie w tryb failover i tworzenie 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ć bazy danych SQL
W poniższej tabeli opisano niektóre powody, dla których warto użyć języka SQL:
Scenariusz | Rekomendowanie dostawcy magazynu |
---|---|
Chcesz uruchamiać przepływy pracy aplikacji logiki na platformie Azure z większą kontrolą nad przepływnością i wydajnością magazynu. | Użyj języka SQL jako dostawcy magazynu, ponieważ usługa Azure Storage nie udostępnia narzędzi do dostosowywania przepływności i wydajności. |
Chcesz uruchamiać lokalne przepływy pracy aplikacji logiki, które można uruchamiać za pomocą usługi Logic Apps z obsługą usługi Azure Arc. | Użyj języka SQL jako dostawcy magazynu, aby wybrać miejsce hostowania bazy danych SQL, na przykład lokalnie na maszynie wirtualnej, w kontenerze lub w wielu chmurach. Rozważ uruchomienie przepływów pracy aplikacji logiki w pobliżu systemów, które chcesz zintegrować, lub zmniejszenie zależności od chmury. |
Potrzebujesz przewidywalnych kosztów magazynowania. | Użyj języka SQL jako dostawcy magazynu, jeśli chcesz mieć większą kontrolę nad kosztami skalowania. Koszty sql są oparte na poszczególnych operacjach obliczeniowych i wejściowych na sekundę (we/wy). Koszty usługi Azure Storage są oparte na liczbie operacji, które mogą działać lepiej w przypadku małych obciążeń skalowanych do zera. |
Wolisz używać bazy danych SQL za pośrednictwem usługi Azure Storage. | SQL to dobrze znany i niezawodny ekosystem, którego można użyć do zastosowania tego samego ładu i zarządzania w aplikacjach logiki w tle. |
Chcesz ponownie użyć istniejących środowisk SQL. | Użyj języka SQL jako dostawcy magazynu, jeśli masz już licencje SQL, które chcesz ponownie wykorzystać lub zmodernizować w chmurze. Możesz również chcieć użyć korzyści użycia hybrydowego platformy Azure na potrzeby 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, utwórz bezpłatne konto.
Środowisko SQL do użycia z aplikacją logiki. Jednak przed skonfigurowaniem środowiska wykonaj następujące kroki:
Utwórz wystąpienie programu SQL Server.
Obsługiwane typy obejmują SQL Server, bazę danych Azure SQL, Azure SQL Managed Instance i inne.
Jeśli serwer SQL jest hostowany na platformie Azure przy użyciu jednego z obsługiwanych typów, upewnij się, że skonfigurowaliśmy następujące uprawnienia:
W Azure Portal przejdź do zasobu programu SQL Server.
W menu nawigacji zasobów w obszarze Zabezpieczenia wybierz pozycję Zapory i sieci wirtualne.
W otwartym okienku w obszarze Zezwalaj usługom i zasobom platformy Azure na dostęp do tego serwera wybierz pozycję Tak.
Zapisz zmiany.
Jeśli serwer SQL nie jest hostowany na platformie Azure, upewnij się, że wszystkie zapory lub ustawienia sieciowe na serwerze umożliwiają usługom i zasobom platformy Azure dostęp do serwera i bazy danych.
Jeśli używasz programu SQL Express do programowania lokalnego, połącz się z domyślnym wystąpieniem nazwanym
localhost\SQLExpress
.
Utwórz istniejącą bazę danych lub użyj jej.
Aby można było skonfigurować dostawcę magazynu SQL, musisz mieć bazę danych do użycia.
Teraz możesz wykonać kroki konfigurowania środowiska SQL w tym artykule.
W przypadku programowania lokalnego Visual Studio Code zainstalowane na komputerze lokalnym.
Uwaga
Upewnij się, że zainstalowano najnowszą wersję dla narzędzi Azure Functions Core Tools, aby zapewnić obsługę języka SQL przy użyciu wersji Instalatora Microsoft (MSI), czyli
func-cli-X.X.XXXX-x*.msi
. Aby uzyskać więcej informacji na temat wymagań dotyczących instalacji Visual Studio Code, zobacz Tworzenie przepływów pracy integracji z usługą Azure Logic Apps (Standardowa) z jedną dzierżawą w Visual Studio Code.
Konfigurowanie środowiska SQL
Przed skonfigurowaniem dostawcy usługi SQL Storage wykonaj wymagane kroki opisane w sekcji Wymagania wstępne.
Skonfiguruj uprawnienia dla serwera SQL.
Obecnie dostawca usługi SQL Storage obsługuje uwierzytelnianie SQL w parametrach połączenia. Możesz również użyć uwierzytelniania systemu Windows do lokalnego programowania i testowania. Obecnie obsługa usługi Azure Active Directory (Azure AD) i tożsamości zarządzanych nie jest dostępna.
Musisz 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 bazie danych SQL. 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 środowisko uruchomieniowe usługi Azure Logic Apps z jedną dzierżawą próbuje utworzyć przy użyciu podanych parametrów połączenia SQL. Upewnij się, że tożsamość używana w parametrach połączenia SQL ma uprawnienia niezbędne do utworzenia następujących artefaktów:
- Utwórz i usuń następujące schematy:
dt
,dc
idq
. - Dodaj, zmień i usuń tabele w tych schematach.
- Dodawanie, modyfikowanie i usuwanie typów tabel zdefiniowanych przez użytkownika w tych schematach.
Aby uzyskać więcej informacji na temat uprawnień docelowych, zapoznaj się z tematem Uprawnienia programu SQL Server w aucie bazy danych.
- Utwórz i usuń następujące schematy:
Nawiązywanie połączenia z bazą danych SQL.
Upewnij się, że baza danych SQL umożliwia niezbędny dostęp do programowania.
Jeśli używasz bazy danych Azure SQL, spełnij następujące wymagania:
Na potrzeby lokalnego programowania i testowania jawnie zezwalaj na połączenia z adresu IP komputera lokalnego. Reguły zapory adresów IP można ustawić na serwerze Azure SQL.
W Azure Portal zezwól zasobowi aplikacji logiki na dostęp do bazy danych SQL przy użyciu podanych parametrów połączenia, zezwalając na usługi platformy Azure.
Skonfiguruj wszelkie inne mechanizmy kontroli dostępu do sieci bazy danych SQL w razie potrzeby w danym scenariuszu.
Jeśli używasz Azure SQL Managed Instance, zezwól usługom platformy Azure (
logicapp
) na łączenie się z bazą danych SQL za pośrednictwem zabezpieczonych publicznych punktów końcowych.
Konfigurowanie bazy danych SQL podczas tworzenia w Azure Portal
Podczas tworzenia aplikacji logiki przy użyciu typu zasobu Aplikacja logiki (Standardowa) na platformie Azure możesz skonfigurować usługę SQL jako dostawcę magazynu.
W Azure Portal zaloguj się przy użyciu konta platformy Azure.
W polu wyszukiwania Azure Portal wprowadź
logic apps
, a następnie wybierz pozycję Aplikacje logiki.Na stronie Aplikacje logiki wybierz pozycję Dodaj.
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 <Azure-resource-group-name> 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 zostanie utworzona grupa zasobów o nazwie
Fabrikam-Workflows-RG
.Typ Tak Standardowa Ten typ zasobu aplikacji logiki jest uruchamiany w środowisku usługi Azure Logic Apps z jedną dzierżawą i korzysta ze standardowego modelu użycia, rozliczeń i cen. Nazwa aplikacji logiki Tak <logic-app-name> Nazwa używana 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 (.). W tym przykładzie zostanie utworzona aplikacja logiki o nazwie
Fabrikam-Workflows
.Uwaga: nazwa aplikacji logiki automatycznie pobiera sufiks ,
.azurewebsites.net
ponieważ zasób aplikacji logiki (Standardowa) jest obsługiwany przez jednodostępne środowisko uruchomieniowe usługi Azure Logic Apps, które używa modelu rozszerzalności 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 usłudze Azure Logic Apps z jedną dzierżawą. Platforma Azure tworzy pusty zasób aplikacji logiki, w którym musisz dodać pierwszy przepływ pracy. Uwaga: Obecnie opcja Kontener platformy Docker wymaga lokalizacji niestandardowej w klastrze Kubernetes z włączoną usługą Azure Arc, której można używać z usługą Logic Apps z włączoną usługą Azure Arc (wersja zapoznawcza). Lokalizacje zasobów aplikacji logiki, lokalizacji niestandardowej i klastra muszą być takie same.
Region Tak <Azure-region> Lokalizacja do użycia do tworzenia grupy zasobów i zasobów. W tym przykładzie przykładowa aplikacja logiki jest wdrażana na platformie Azure i używa zachodnich stanów USA. — W przypadku wybrania kontenera platformy Docker wybierz lokalizację niestandardową.
- Aby wdrożyć w zasobie ASEv3 , który musi najpierw istnieć, wybierz ten zasób środowiska z listy Region .
W poniższym przykładzie przedstawiono stronę Tworzenie aplikacji logiki z kartą Podstawowe :
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 jednorazowego hostowania konfiguracji aplikacji logiki na platformie Azure Logic Apps. Definicja, stan, historia uruchamiania i inne artefakty środowiska uruchomieniowego przepływu pracy są przechowywane w bazie danych SQL.
W przypadku wdrożeń w lokalizacji niestandardowej hostowanej w klastrze usługi Azure Arc jako dostawca magazynu potrzebne są tylko dane SQL.
Konto magazynu Tak <Azure-storage-account-name> Konto usługi Azure Storage do użycia na potrzeby transakcji magazynu. Ta nazwa zasobu musi być unikatowa w różnych regionach i zawierać od 3 do 24 znaków z tylko cyframi i małymi literami. Wybierz istniejące konto lub utwórz nowe konto.
W tym przykładzie zostanie utworzone konto magazynu o nazwie
fabrikamstorageacct
.Parametry połączenia SQL Tak <sql-connection-string> Parametry połączenia SQL, które obecnie obsługują tylko uwierzytelnianie SQL, a nie uwierzytelnianie za pomocą protokołu OAuth lub tożsamości zarządzanej. Uwaga: upewnij się, że wprowadzisz poprawne parametry połączenia, ponieważ Azure Portal nie zweryfikuj tych parametrów.
Typ planu Tak <plan hostingu> Plan hostingu używany do wdrażania aplikacji logiki. Aby uzyskać więcej informacji, zobacz 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
.Jednostka SKU i rozmiar Tak <warstwa cenowa> Warstwa cenowa do użycia dla aplikacji logiki. Wybór ma wpływ na ceny, zasoby obliczeniowe, pamięć i magazyn używany przez aplikację 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, zobacz Plany hostingu i warstwy cenowe.
W poniższym przykładzie przedstawiono stronę Tworzenie aplikacji logiki z kartą Hosting :
Zakończ pozostałe kroki tworzenia w sekcji Tworzenie przepływu pracy integracji z pojedynczą dzierżawą usługi Azure Logic Apps (Standard) w Azure Portal.
Po zakończeniu nowy zasób aplikacji logiki i przepływ pracy działają na platformie Azure i używają bazy danych SQL jako dostawcy magazynu.
Konfigurowanie programu SQL na potrzeby lokalnego programowania w Visual Studio Code
W poniższych krokach pokazano, jak skonfigurować program SQL jako dostawcę magazynu na potrzeby lokalnego programowania i testowania w Visual Studio Code:
Skonfiguruj środowisko deweloperskie do pracy z usługą Azure Logic Apps z jedną dzierżawą.
Spełnij wymagania wstępne dotyczące pracy w Visual Studio Code z rozszerzeniem usługi Azure Logic Apps (Standard).
Skonfiguruj Visual Studio Code do pracy z rozszerzeniem usługi Azure Logic Apps (w warstwie Standardowa).
W Visual Studio Code połącz się z kontem platformy Azure i utwórz pusty projekt aplikacji logiki.
W Visual Studio Code otwórz okienko Eksplorator, jeśli jeszcze nie zostanie otwarte.
W okienku Eksplorator w katalogu głównym projektu aplikacji logiki przenieś wskaźnik myszy na dowolny pusty obszar we wszystkich plikach i folderach projektu, otwórz menu skrótów i wybierz pozycję Użyj magazynu SQL dla projektu aplikacji logiki.
Po wyświetleniu monitu wprowadź parametry połączenia SQL. Możesz zdecydować się na użycie lokalnego wystąpienia programu SQL Express lub dowolnej innej bazy danych SQL.
Po potwierdzeniu Visual Studio Code utworzy następujące ustawienie w pliku local.settings.json projektu. To ustawienie można zaktualizować w dowolnym momencie.
Konfigurowanie bazy danych SQL podczas wdrażania z Visual Studio Code
Projekt aplikacji logiki można opublikować bezpośrednio z Visual Studio Code na platformie Azure. Ta akcja umożliwia wdrożenie projektu aplikacji logiki przy użyciu typu zasobu Aplikacja logiki (Standardowa).
Jeśli publikujesz projekt jako nowy zasób aplikacji logiki (Standardowa) na platformie Azure i chcesz użyć programu SQL jako dostawcy magazynu, wprowadź parametry połączenia SQL podczas publikowania aplikacji. Aby uzyskać pełne kroki, wykonaj czynności opisane w temacie Konfigurowanie bazy danych SQL na potrzeby nowego wdrożenia aplikacji logiki.
Jeśli już skonfigurowano ustawienia SQL, możesz opublikować projekt aplikacji logiki w już wdrożonym zasobie aplikacji logiki (Standardowa) na platformie Azure. Ta akcja zastępuje istniejącą aplikację logiki.
Uwaga
Lokalna usługa SQL Express nie będzie działać z aplikacjami logiki wdrożonych i hostowanych na platformie Azure.
Konfigurowanie bazy danych SQL na potrzeby nowego wdrożenia zasobów aplikacji logiki (Standardowa)
Na pasku działań Visual Studio Code wybierz ikonę platformy Azure.
Na pasku narzędzi okienka Azure: Logic Apps (Standardowa) wybierz pozycję Wdróż w aplikacji logiki.
Jeśli zostanie wyświetlony monit, wybierz subskrypcję platformy Azure do użycia na potrzeby wdrożenia aplikacji logiki.
Z listy, która Visual Studio Code zostanie otwarta, wybierz opcję zaawansowaną dla pozycji Utwórz nową aplikację logiki (Standardowa) w obszarze Zaawansowane platformy Azure. W przeciwnym razie nie zostanie wyświetlony monit o skonfigurowanie bazy danych SQL.
Po wyświetleniu monitu podaj globalnie unikatową nazwę nowej aplikacji logiki, która jest nazwą używaną dla zasobu aplikacji logiki (Standardowa). W tym przykładzie użyto wartości
Fabrikam-Workflows-App
.Wybierz lokalizację aplikacji logiki. Możesz również rozpocząć wpisywanie, aby filtrować listę.
Aby wdrożyć na platformie Azure, wybierz region świadczenia usługi Azure, w którym chcesz wdrożyć. Jeśli wcześniej utworzono zasób App Service Environment w wersji 3 (ASEv3) i chcesz go wdrożyć, wybierz swój zasób ASEv3.
Aby wdrożyć w usłudze Logic Apps z obsługą usługi Azure Arc, wybierz wcześniej skonfigurowaną lokalizację niestandardową.
Poniższy przykład przedstawia listę lokalizacji przefiltrowaną na zachodnie stany USA.
Wybierz typ planu hostingu dla nowej aplikacji logiki.
Jeśli wybrano środowisko ASEv3 jako lokalizację aplikacji, wybierz pozycję App Service Plan, a następnie wybierz zasób ASEv3. W przeciwnym razie wybierz pozycję Przepływ pracy w warstwie Standardowa.
Utwórz nazwę planu lub wybierz istniejący plan.
W tym przykładzie wybrano pozycję Utwórz nowy plan App Service, ponieważ nie są dostępne żadne istniejące plany.
Podaj nazwę planu hostingu, a następnie wybierz warstwę cenową dla wybranego planu.
Aby uzyskać więcej informacji, zobacz Hosting plans and pricing tiers (Plany hostingu i warstwy cenowe).
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 danego wdrożenia.
Uwaga
Chociaż można utworzyć inną grupę zasobów lub użyć jej, może to mieć wpływ na wydajność. Jeśli tworzysz lub wybierzesz inną grupę zasobów, ale anuluj po wyświetleniu monitu o potwierdzenie, wdrożenie zostanie również anulowane.
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 opcję SQL .
Jeśli chcesz wdrożyć na platformie Azure, wybierz opcję SQL i Azure Storage .
Uwaga
Ta opcja jest wymagana tylko w przypadku wdrożeń platformy Azure. Na platformie Azure usługa Azure Storage jest wymagana do ukończenia jednorazowego hostowania konfiguracji aplikacji logiki na platformie Azure Logic Apps. Bieżący stan przepływu pracy, historia uruchamiania i inne artefakty środowiska uruchomieniowego są przechowywane w bazie danych SQL.
W przypadku wdrożeń w lokalizacji niestandardowej hostowanej w klastrze usługi Azure Arc jako dostawca magazynu potrzebny jest tylko program SQL.
Po wyświetleniu monitu wybierz pozycję Utwórz nowe konto magazynu lub istniejące konto magazynu, jeśli jest dostępne.
W wierszu polecenia potwierdzenia usługi SQL Storage wybierz pozycję Tak. W wierszu polecenia połączenia wprowadź parametry połączenia SQL.
Uwaga
Upewnij się, że wprowadzisz poprawne parametry połączenia, ponieważ Visual Studio Code nie zweryfikuj tych parametrów.
Zakończ pozostałe kroki wdrażania w temacie Publikowanie w nowym zasobie aplikacji logiki (Standardowa).
Po zakończeniu nowy zasób aplikacji logiki i przepływ pracy są aktywne na platformie Azure i używają bazy danych SQL jako dostawcy magazynu.
Weryfikowanie wdrożeń
Po wdrożeniu zasobu aplikacji logiki (Standardowa) na platformie Azure możesz sprawdzić, czy ustawienia są poprawne:
W Azure Portal otwórz zasób aplikacji logiki.
W menu nawigacji zasobów w obszarze Ustawienia wybierz pozycję Konfiguracja.
W okienku Konfiguracja w obszarze Ustawienia aplikacji znajdź ustawienie aplikacji Workflows.Sql.ConnectionString i upewnij się, że parametry połączenia SQL są wyświetlane i są poprawne.
W środowisku SQL upewnij się, że tabele 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, które środowisko uruchomieniowe usługi Azure Logic Apps z jedną dzierżawą utworzone dla zasobu aplikacji logiki z jednym przepływem pracy:
Usługa Azure Logic Apps z jedną dzierżawą tworzy również typy tabel zdefiniowane przez użytkownika. Na przykład poniższy zrzut ekranu przedstawia typy tabel zdefiniowane przez użytkownika, które środowisko uruchomieniowe usługi Azure Logic Apps z jedną dzierżawą utworzone dla zasobu aplikacji logiki z jednym przepływem pracy: