Megosztás a következőn keresztül:


SQL Database Storage beállítása standard logikai alkalmazásokhoz az egybérlős Azure Logic Appsben (előzetes verzió)

A következőkre vonatkozik: Azure Logic Apps (Standard)

Fontos

Ez a funkció előzetes verzióban érhető el, és a Microsoft Azure előzetes verziójának kiegészítő használati feltételei vonatkoznak.

Amikor a Logic App (Standard) erőforrástípust választja az egybérlős Azure Logic Appsben, az App Service Environment v3-ban vagy az Azure-on kívül futó munkafolyamatok létrehozásához, létre kell hoznia egy Azure Storage-fiókot is a munkafolyamattal kapcsolatos összetevők, állapotok és futtatókörnyezeti adatok mentéséhez. Ha azonban nagyobb rugalmasságot és szabályozást szeretne a logikaialkalmazás-munkafolyamatok futtatókörnyezete, az átviteli sebesség, a skálázás, a teljesítmény és a felügyelet felett, az Azure Storage helyett az SQL Storage-szolgáltatót használhatja a munkafolyamattal kapcsolatos tárolási tranzakciókhoz.

Ez a cikk áttekintést nyújt arról, hogy miért érdemes az SQL Storage-t az Azure Logic Apps elsődleges tárolószolgáltatójaként használni az Azure Storage alternatívaként, és bemutatja, hogyan állíthatja be az SQL-t a tároláshoz a logikai alkalmazások létrehozásakor az Azure Portalon vagy a Visual Studio Code-ból történő logikai alkalmazások üzembe helyezése során.

Ha még nem használja a logikai alkalmazásokat, tekintse át az alábbi dokumentációt:

Miért érdemes az SQL-t használni?

Az egybérlős Azure Logic Apps alternatív tárolási lehetőségeként az SQL a következő előnyöket nyújtja:

Haszon Leírás
Hordozhatóság Az SQL számos formai tényezővel rendelkezik, beleértve a virtuális gépeket, a szolgáltatásként nyújtott platformot (PaaS) és a tárolókat. Az SQL-adatbázisokat szinte bárhol futtathatja, ahol logikai alkalmazás-munkafolyamatokat szeretne futtatni.
Vezérlő Az SQL részletes vezérlést biztosít az adatbázisok átviteli sebességére, teljesítményére és skálázására adott időszakokban vagy adott számítási feladatokhoz. Az SQL-díjszabás a processzorhasználaton és az átviteli sebességen alapul, ami kiszámíthatóbb díjszabást biztosít, mint az Azure Storage, ahol a költségek az egyes műveleteken alapulnak.
Meglévő eszközök használata Ha ismeri a Microsoft-eszközöket, az eszközeikkel modern integrációt végezhet az SQL-vel. Az Azure Hybrid Benefits használatával újra felhasználhatja az eszközöket a hagyományos helyszíni üzemelő példányokban és a modern felhőbeli implementációkban. Az SQL fejlett és jól támogatott eszközöket is biztosít, például az SQL Server Management Studiót (SSMS), a parancssori felületeket és az SDK-kat.
Engedékenység Az SQL az Azure Storage-nál több lehetőséget kínál a redundanciák biztonsági mentésére, visszaállítására, feladatátvételére és buildelésére. A logikai alkalmazás tárolójára ugyanazokat a nagyvállalati szintű mechanizmusokat alkalmazhatja, mint más vállalati alkalmazások.

Mikor érdemes használni az SQL-t?

Az alábbi táblázat az SQL használatának néhány okát ismerteti:

Eset Társzolgáltató ajánlása
Logikaialkalmazás-munkafolyamatokat szeretne futtatni az Azure-ban, nagyobb mértékben szabályozva a tárolási teljesítményt és a teljesítményt. Az SQL-t társzolgáltatóként használhatja, mivel az Azure Storage nem biztosít eszközöket az átviteli sebesség és a teljesítmény finomhangolásához.
A helyszínen szeretné futtatni a logikai alkalmazás munkafolyamatait, amelyeket az Azure Arc-kompatibilis Logic Apps használatával is használhat. Használja az SQL-t tárhelyszolgáltatóként, hogy eldönthesse, hol tárolja az SQL-adatbázist, például a helyszínen egy virtuális gépen, egy tárolóban vagy többfelhőben. Érdemes lehet a logikai alkalmazás munkafolyamatait az integrálni kívánt rendszerek közelében futtatni, vagy csökkenteni a felhőfüggőséget.
Kiszámítható tárolási költségeket szeretne. Használja az SQL-t tárhelyszolgáltatóként, ha nagyobb mértékben szeretné szabályozni a skálázási költségeket. Az SQL-költségek másodpercenkénti számítási és bemeneti-kimeneti műveleteken alapulnak. Az Azure Storage költségei számos műveleten alapulnak, ami jobb megoldás lehet a nullára skálázható kis számítási feladatok esetében.
Szívesebben használja az SQL-t az Azure Storage-on keresztül. Az SQL egy jól ismert és megbízható ökoszisztéma, amellyel ugyanazt a szabályozást és felügyeletet alkalmazhatja a logikai alkalmazások háttérműveleteiben.
A meglévő SQL-környezeteket újra szeretné használni. Használja az SQL-t tárhelyszolgáltatóként, ha már rendelkezik olyan SQL-licencekkel, amelyeket újra szeretne használni vagy modernizálni a felhőben. Érdemes lehet az Azure Hybrid Benefitst is használni a logikai alkalmazásintegrációkhoz.
Minden más Használja az Azure Storage-t alapértelmezett tárolószolgáltatóként.

Előfeltételek

  • Azure-fiók és aktív előfizetés. Ha még nem rendelkezik ilyen fiókkal, regisztráljon egy ingyenes fiókra.

  • A logikai alkalmazással használható SQL-környezet. A környezet beállítása előtt azonban végezze el a következő lépéseket:

    1. Hozzon létre egy SQL Server-példányt.

      A támogatott típusok közé tartozik az SQL Server, az Azure SQL Database, az Azure SQL Managed Instance és mások.

      • Ha az SQL-kiszolgálót az Azure-ban üzemelteti a támogatott típusok egyikével, győződjön meg arról, hogy a következő engedélyeket állítja be:

        1. Az Azure Portalon nyissa meg az SQL Server-erőforrást.

        2. Az erőforrás-navigációs menü Biztonság területén válassza a Tűzfalak és virtuális hálózatok lehetőséget.

        3. A megnyíló panelen, az Azure-szolgáltatások és -erőforrások hozzáférésének engedélyezése a kiszolgálóhoz, válassza az Igen lehetőséget.

        4. Mentse a módosításokat.

      • Ha az SQL-kiszolgáló nincs az Azure-ban üzemeltetve, győződjön meg arról, hogy a kiszolgálón található tűzfalak vagy hálózati beállítások lehetővé teszik az Azure-szolgáltatások és -erőforrások számára a kiszolgáló és az adatbázis elérését.

      • Ha az SQL Expresst helyi fejlesztéshez használja, csatlakozzon az alapértelmezett névvel ellátott példányhoz localhost\SQLExpress.

    2. Hozzon létre vagy használjon egy meglévő adatbázist.

      Az SQL Storage-szolgáltató beállítása előtt használható adatbázissal kell rendelkeznie.

    3. Most már követheti az SQL-környezet beállításának lépéseit ebben a cikkben.

  • A helyi fejlesztéshez a Visual Studio Code telepítve van a helyi számítógépen.

    Feljegyzés

    Győződjön meg arról, hogy az Azure Functions Core Tools legújabb verzióját telepíti az SQL-támogatás biztosításához a Microsoft Installer (MSI) verziójával, vagyis func-cli-X.X.XXXX-x*.msia . A Visual Studio Code telepítési követelményeivel kapcsolatos további információkért tekintse át a Visual Studio Code egybérlős Azure Logic Apps (Standard) integrációs munkafolyamatainak létrehozását.

AZ SQL-környezet beállítása

  1. Az SQL Storage-szolgáltató beállítása előtt végezze el a szükséges lépéseket az előfeltételekben.

  2. Állítson be engedélyeket az SQL Serverhez.

    Az SQL Storage-szolgáltató jelenleg kapcsolati sztring támogatja az SQL-hitelesítést. Helyi fejlesztéshez és teszteléshez Windows-hitelesítést is használhat. Jelenleg nem érhető el a Microsoft Entra-azonosító és a felügyelt identitások támogatása.

    Olyan identitást kell használnia, amely rendelkezik engedéllyel a munkafolyamattal kapcsolatos összetevők létrehozásához és kezeléséhez a cél SQL-adatbázisban. Egy rendszergazda például rendelkezik az összetevők létrehozásához és kezeléséhez szükséges összes engedéllyel. Az alábbi lista azokat az összetevőket ismerteti, amelyeket az egybérlős Azure Logic Apps-futtatókörnyezet a megadott SQL-kapcsolati sztring használatával próbál létrehozni. Győződjön meg arról, hogy az SQL-kapcsolati sztring használt identitás rendelkezik a következő összetevők létrehozásához szükséges engedélyekkel:

    • Hozza létre és törölje a következő sémákat: dt, dcés dq.
    • Táblák hozzáadása, módosítása és törlése ezekben a sémákban.
    • Felhasználó által definiált táblázattípusok hozzáadása, módosítása és törlése ezekben a sémákban.

    A célzott engedélyekkel kapcsolatos további információkért tekintse meg az SQL Server-engedélyeket az adatbázismotorban.

    Fontos

    Ha bizalmas információi vannak, például a felhasználóneveket és jelszavakat tartalmazó kapcsolati sztring, ügyeljen arra, hogy az elérhető legbiztonságosabb hitelesítési folyamatot használja. A Microsoft azt javasolja, hogy ha lehetséges, hitelesítse az Azure-erőforrásokhoz való hozzáférést felügyelt identitással , és rendeljen hozzá egy olyan szerepkört, amely a legkevésbé szükséges jogosultsággal rendelkezik.

    Ha ez a funkció nem érhető el, győződjön meg arról, hogy a kapcsolati sztring más mértékekkel, például az Azure Key Vaulttal is biztonságossá teszi, amelyet az alkalmazásbeállítások használatával használhat. Ezután közvetlenül hivatkozhat biztonságos sztringekre, például kapcsolati sztring és kulcsokra. Az ARM-sablonokhoz hasonlóan, ahol az üzembe helyezéskor definiálhat környezeti változókat, az alkalmazásbeállításokat a logikai alkalmazás munkafolyamat-definíciójában határozhatja meg. Ezután rögzítheti a dinamikusan létrehozott infrastruktúra-értékeket, például a kapcsolati végpontokat, a tárolási sztringeket stb. További információ: Alkalmazástípusok a Microsoft Identitásplatform.

  3. Csatlakozás az SQL-hez.

    • Győződjön meg arról, hogy az SQL-adatbázis lehetővé teszi a szükséges hozzáférést a fejlesztéshez.

    • Ha Azure SQL-adatbázist használ, végezze el a következő követelményeket:

      • A helyi fejlesztéshez és teszteléshez explicit módon engedélyezze a kapcsolatot a helyi számítógép IP-címéről. Az IP-tűzfalszabályokat az Azure SQL Serverben állíthatja be.

      • Az Azure Portalon engedélyezze a logikai alkalmazás erőforrásának, hogy egy megadott kapcsolati sztring hozzáférhessen az SQL-adatbázishoz az Azure-szolgáltatások engedélyezésével.

      • A forgatókönyvhöz szükség szerint állítsa be az SQL Database egyéb hálózati hozzáférési vezérlőinek beállítását.

    • Ha felügyelt Azure SQL-példányt használ, engedélyezze az Azure-szolgáltatások számáralogicapp, hogy biztonságos nyilvános végpontokon keresztül csatlakozzanak az SQL-adatbázishoz.

SQL beállítása létrehozás közben az Azure Portalon

Amikor a logikai alkalmazást az Azure Logic App (Standard) erőforrástípusával hozza létre, beállíthatja az SQL-t tárhelyszolgáltatóként.

  1. Az Azure Portalon jelentkezzen be az Azure-fiókjával.

  2. Az Azure Portal keresőmezőjében adja meg logic appsés válassza a Logic Apps lehetőséget.

    Képernyőkép az Azure Portal keresőmezőről, amelyen a

  3. A Logic Apps lapon válassza a Hozzáadás lehetőséget.

  4. A Logikai alkalmazás létrehozása lap Alapszintű beállítások lapján adja meg a következő információkat a logikai alkalmazás erőforrásáról:

    Tulajdonság Kötelező Érték Leírás
    Előfizetés Igen <Azure-előfizetés-neve> A logikai alkalmazáshoz használandó Azure-előfizetés.
    Erőforráscsoport Igen <Azure-erőforráscsoport-neve> Az Azure-erőforráscsoport, ahol a logikai alkalmazást és a kapcsolódó erőforrásokat hozza létre. Ennek az erőforrásnévnek régiókon belül egyedinek kell lennie, és csak betűket, számokat, kötőjeleket (-), aláhúzásjeleket (_), zárójeleket (()) és pontokat (.) tartalmazhat.

    Ez a példa létrehoz egy erőforráscsoportot .Fabrikam-Workflows-RG

    Típus Igen Standard Ez a logikaialkalmazás-erőforrástípus az egybérlős Azure Logic Apps-környezetben fut, és a Standard használati, számlázási és tarifamodellt használja.
    Logikai alkalmazás neve Igen <logic-app-name> A logikai alkalmazáshoz használandó név. Ennek az erőforrásnévnek régiókon belül egyedinek kell lennie, és csak betűket, számokat, kötőjeleket (-), aláhúzásjeleket (_), zárójeleket (()) és pontokat (.) tartalmazhat.

    Ez a példa létrehoz egy logikai alkalmazást .Fabrikam-Workflows

    Megjegyzés: A logikai alkalmazás neve automatikusan megkapja az utótagot, .azurewebsites.netmivel a Logic App (Standard) erőforrást az egybérlős Azure Logic Apps-futtatókörnyezet működteti, amely az Azure Functions bővíthetőségi modelljét használja, és az Azure Functions-futtatókörnyezet bővítményeként üzemel. Az Azure Functions ugyanazt az alkalmazáselnevezési konvenciót használja.

    Közzététel Igen <üzembe helyezési környezet> A logikai alkalmazás üzembehelyezési célja. Alapértelmezés szerint a munkafolyamat ki van választva az egybérlős Azure Logic Appsben való üzembe helyezéshez. Az Azure létrehoz egy üres logikaialkalmazás-erőforrást, amelyben hozzá kell adnia az első munkafolyamatot.

    Megjegyzés: Jelenleg a Docker Container beállításhoz egyéni hely szükséges egy Azure Arc-kompatibilis Kubernetes-fürtön, amelyet az Azure Arc-kompatibilis Logic Apps (előzetes verzió) használatával használhat. A logikai alkalmazás, az egyéni hely és a fürt erőforrás-helyeinek azonosnak kell lenniük.

    Régió Igen <Azure-régió> Az erőforráscsoport és az erőforrások létrehozásához használandó hely. Ez a példa üzembe helyezi a minta logikai alkalmazást az Azure-ban, és az USA nyugati régióját használja.

    – Ha a Docker-tárolót választotta, válassza ki az egyéni helyet.

    – Ha olyan ASEv3-erőforrásra szeretne üzembe helyezni, amelynek először léteznie kell, válassza ki a környezeti erőforrást a Régió listából.

    Az alábbi példa a Logikai alkalmazás létrehozása lapot mutatja be az Alapismeretek lapon:

    Képernyőkép az Azure Portalról és a

  5. Ha készen áll, válassza a Tovább: Üzemeltetés lehetőséget. Az Üzemeltetés lapon adja meg a következő információkat a logikai alkalmazáshoz használni kívánt tárolási megoldásról és üzemeltetési tervről.

    Tulajdonság Kötelező Érték Leírás
    Tárolás típusa Igen SQL és Azure Storage A munkafolyamattal kapcsolatos összetevőkhöz és adatokhoz használni kívánt tárolási típus.

    – Ha korábban kiválasztott egy egyéni helyet régióként, válassza az SQL lehetőséget.

    – Ha korábban kiválasztott egy Azure-régiót vagy ASEv3-helyet, válassza az SQL és az Azure Storage lehetőséget.

    Megjegyzés: Ha egy Azure-régióban helyezi üzembe, akkor is szüksége van egy Azure Storage-fiókra, amely a logikai alkalmazás konfigurációjának egyszeri üzemeltetésére szolgál az Azure Logic Apps platformon. A munkafolyamat definícióját, állapotát, futási előzményeit és egyéb futásidejű összetevőit az SQL-adatbázisban tárolja a rendszer.

    Az Azure Arc-fürtön üzemeltetett egyéni helyre történő üzembe helyezéshez csak az SQL-re van szükség tárolószolgáltatóként.

    Storage-fiók Igen <Azure-storage-account-name> A tártranzakciókhoz használni kívánt Azure Storage-fiók .

    Ennek az erőforrásnévnek régiókon belül egyedinek kell lennie, és 3–24 karakter hosszúságúnak kell lennie, csak számokkal és kisbetűkkel. Válasszon ki egy meglévő fiókot, vagy hozzon létre egy új fiókot.

    Ez a példa létrehoz egy tárfiókot .fabrikamstorageacct

    SQL-kapcsolati sztring Igen <sql-connection-string> Az SQL-kapcsolati sztring, amely jelenleg csak az SQL-hitelesítést támogatja, az OAuth vagy a felügyelt identitás hitelesítését nem.

    Megjegyzés: Ügyeljen arra, hogy helyes kapcsolati sztring adjon meg, mert az Azure Portal nem ellenőrzi ezt a sztringet.

    Terv típusa Igen <üzemeltetési terv> A logikai alkalmazás üzembe helyezéséhez használni kívánt üzemeltetési terv.

    További információkért tekintse át az üzemeltetési csomagokat és a tarifacsomagokat.

    Windows-csomag Igen <plan-name> A használni kívánt terv neve. Válasszon ki egy meglévő tervnevet, vagy adjon nevet egy új tervnek.

    Ez a példa a nevet Fabrikam-Service-Planhasználja.

    Termékváltozat és méret Igen <tarifacsomag> A logikai alkalmazáshoz használandó tarifacsomag . A kiválasztás hatással van a logikai alkalmazás és munkafolyamatok által használt díjszabásra, számításra, memóriára és tárterületre.

    Az alapértelmezett tarifacsomag módosításához válassza a Méret módosítása lehetőséget. Ezután a szükséges számítási feladatok alapján más tarifacsomagokat is kiválaszthat.

    További információkért tekintse át az üzemeltetési csomagokat és a tarifacsomagokat.

    Az alábbi példa a Logikai alkalmazás létrehozása lapot mutatja be a Hosting (Üzemeltetés ) laplal:

    Képernyőkép az Azure Portalról és a

  6. Fejezze be a fennmaradó létrehozási lépéseket az Integrációs munkafolyamat létrehozása egybérlős Azure Logic Apps (Standard) használatával az Azure Portalon.

Ha elkészült, az új logikai alkalmazás erőforrása és munkafolyamata az Azure-ban él, és az SQL-adatbázist társzolgáltatóként használja.

SQL beállítása helyi fejlesztéshez a Visual Studio Code-ban

Az alábbi lépések bemutatják, hogyan állíthatja be az SQL-t tárolószolgáltatóként a Visual Studio Code helyi fejlesztéséhez és teszteléséhez:

  1. Állítsa be a fejlesztési környezetet az egybérlős Azure Logic Apps használatára.

    1. A Visual Studio Code-ban az Azure Logic Apps (Standard) bővítménysel való együttműködés előfeltételeinek teljesítése.

    2. Állítsa be a Visual Studio Code-ot az Azure Logic Apps (Standard) bővítmény használatához.

    3. A Visual Studio Code-ban csatlakozzon az Azure-fiókjához, és hozzon létre egy üres logikai alkalmazásprojektet.

  2. A Visual Studio Code-ban nyissa meg az Explorer panelt, ha még nem nyitotta meg.

  3. Az Explorer panelen, a logikai alkalmazás projektjének gyökerénél vigye az egérmutatót a projekt összes fájlja és mappája alatti üres terület fölé, nyissa meg a helyi menüt, és válassza az SQL Storage használata a Logic App-projekthez lehetőséget.

    Képernyőkép a Visual Studio Code-ról, az Explorer panelről és az egérmutatóról a projekt gyökerénél az üres területen, a megnyitott helyi menü és a

  4. Amikor megjelenik a kérdés, adja meg az SQL-kapcsolati sztring. Dönthet úgy, hogy helyi SQL Express-példányt vagy bármely más SQL-adatbázist használ.

    Képernyőkép a Visual Studio Code és az SQL kapcsolati sztring parancssorról.

    A megerősítést követően a Visual Studio Code a következő beállítást hozza létre a projekt local.settings.json fájljában. Ezt a beállítást bármikor módosíthatja.

    Képernyőkép a Visual Studio Code-ról, a logikai alkalmazás projektről és a

SQL beállítása üzembe helyezés közben a Visual Studio Code-ból

A logikai alkalmazásprojektet közvetlenül közzéteheti a Visual Studio Code-ból az Azure-ba. Ez a művelet üzembe helyezi a logikai alkalmazásprojektet a Logic App (Standard) erőforrástípussal.

  • Ha új Logic App -erőforrásként (Standard) közzéteszi a projektet az Azure-ban, és az SQL-t társzolgáltatóként szeretné használni, az alkalmazás közzétételekor adja meg az SQL-kapcsolati sztring. A lépések elvégzéséhez kövesse az SQL beállítását az új logikai alkalmazás üzembe helyezéséhez.

  • Ha már beállította az SQL-beállításokat, közzéteheti a logikai alkalmazásprojektet egy már üzembe helyezett Logikai alkalmazás (Standard) erőforrásban az Azure-ban. Ez a művelet felülírja a meglévő logikai alkalmazást.

    Feljegyzés

    A helyi SQL Express nem működik az Azure-ban üzembe helyezett és üzemeltetett logikai alkalmazásokkal.

AZ SQL beállítása az új Logic App (Standard) erőforrás üzembe helyezéséhez

  1. A Visual Studio Code tevékenységsávján válassza az Azure ikont.

  2. Az Azure: Logic Apps (Standard) panel eszköztárán válassza az Üzembe helyezés a Logic Appban lehetőséget.

    Képernyőkép az

  3. Ha a rendszer kéri, válassza ki a logikai alkalmazás üzembe helyezéséhez használni kívánt Azure-előfizetést.

  4. A Visual Studio Code által megnyíló listából válassza ki az Új logikai alkalmazás (Standard) létrehozása speciális lehetőséget az Azure Advancedben. Ellenkező esetben a rendszer nem kéri az SQL beállítását.

    Képernyőkép az

  5. Amikor a rendszer kéri, adjon meg egy globálisan egyedi nevet az új logikai alkalmazásnak, amely a Logic App (Standard) erőforráshoz használandó név. Ez a példa a következőt használja: Fabrikam-Workflows-App.

    A logikai alkalmazáshoz használandó globálisan egyedi név kérését megjelenítő képernyőkép.

  6. Válasszon egy helyet a logikai alkalmazáshoz. A lista szűréséhez is elkezdhet gépelni.

    • Az Azure-ban való üzembe helyezéshez válassza ki azt az Azure-régiót, ahol telepíteni szeretné. Ha korábban létrehozott egy App Service Environment v3 (ASEv3) erőforrást, és ott szeretne üzembe helyezni, válassza ki az ASEv3-at.

    • Az Azure Arc-kompatibilis Logic Appsben való üzembe helyezéshez válassza ki a korábban konfigurált egyéni helyet.

    Az alábbi példa az USA nyugati régiójára szűrt helylistát mutatja be.

    Képernyőkép egy üzembe helyezési hely kiválasztására szolgáló üzenetről az elérhető Azure-régiókkal és az Azure Arc-üzemelő példányok egyéni helyével.

  7. Válassza ki az új logikai alkalmazás üzemeltetési csomagjának típusát.

    1. Ha egy ASEv3-at jelölt ki az alkalmazás helyeként, válassza az App Service-csomag lehetőséget, majd válassza ki az ASEv3-erőforrást. Ellenkező esetben válassza a Workflow Standard lehetőséget.

      Képernyőkép a

    2. Hozzon létre egy nevet a tervnek, vagy válasszon ki egy meglévő tervet.

      Ez a példa az Új App Service-csomag létrehozása lehetőséget választja, mivel nem érhetők el meglévő csomagok.

      Képernyőkép az

  8. Adja meg az üzemeltetési csomag nevét, majd válasszon egy tarifacsomagot a kiválasztott csomaghoz.

    További információkért tekintse át az üzemeltetési csomagokat és a tarifacsomagokat.

  9. Amikor egy Azure-erőforráscsoportot kér, az optimális teljesítmény érdekében válassza ki ugyanazt az Azure-erőforráscsoportot, mint a projekt az üzembe helyezéshez.

    Feljegyzés

    Bár létrehozhat vagy használhat egy másik erőforráscsoportot, ez hatással lehet a teljesítményre. Ha egy másik erőforráscsoportot hoz létre vagy választ, de a megerősítést kérő üzenet megjelenése után lemondja, az üzembe helyezést is megszakítja.

  10. Amikor a rendszer kéri, hogy válasszon egy tárfiókot a logikai alkalmazáshoz, válasszon az alábbi lehetőségek közül:

    • Ha korábban egyéni helyet jelölt ki, válassza az SQL-beállítást .

    • Ha az Azure-ban szeretne üzembe helyezni, válassza az SQL és az Azure Storage lehetőséget.

      Feljegyzés

      Ez a beállítás csak az Azure-üzemelő példányokhoz szükséges. Az Azure-ban az Azure Storage szükséges a logikai alkalmazás konfigurációjának egyszeri üzemeltetéséhez az Azure Logic Apps platformon. A folyamatban lévő munkafolyamat-állapotot, a futtatási előzményeket és más futtatókörnyezeti összetevőket az SQL-adatbázisban tárolja a rendszer.

      Az Azure Arc-fürtön üzemeltetett egyéni helyre történő üzembe helyezéshez csak az SQL-re van szükség tárolószolgáltatóként.

  11. Amikor a rendszer kéri, válassza az Új tárfiók vagy egy meglévő tárfiók létrehozása lehetőséget, ha elérhető.

    Képernyőkép az

  12. Az SQL Storage megerősítő üzenetében válassza az Igen lehetőséget. Az kapcsolati sztring parancssorba írja be az SQL-kapcsolati sztring.

    Feljegyzés

    Győződjön meg arról, hogy helyes kapcsolati sztring ad meg, mert a Visual Studio Code nem ellenőrzi ezt a sztringet.

    Képernyőkép a Visual Studio Code és az SQL kapcsolati sztring parancssorról.

  13. Fejezze be a fennmaradó üzembe helyezési lépéseket a Közzététel egy új Logikai alkalmazás (Standard) erőforrásban.

Ha elkészült, az új logikai alkalmazás erőforrása és munkafolyamata az Azure-ban él, és az SQL-adatbázist társzolgáltatóként használja.

Üzemelő példányok ellenőrzése

Miután üzembe helyezi a Logic App (Standard) erőforrást az Azure-ban, ellenőrizheti, hogy helyesek-e a beállítások:

  1. Nyissa meg a logikai alkalmazás erőforrását az Azure Portalon.

  2. Az erőforrás-navigációs menü Beállítások csoportjában válassza a Konfiguráció lehetőséget.

  3. A Konfiguráció panel Alkalmazásbeállítások területén keresse meg a Workflows.Sql.ConnectionString alkalmazásbeállítást, és győződjön meg arról, hogy az SQL-kapcsolati sztring megjelenik és helyes.

  4. Az SQL-környezetben győződjön meg arról, hogy az SQL-táblák a sémanévvel lettek létrehozva, kezdve a "dt" és a "dq" névvel.

Az alábbi képernyőkép például azokat a táblákat mutatja be, amelyeket az egybérlős Azure Logic Apps-futtatókörnyezet hozott létre egy logikaialkalmazás-erőforráshoz egyetlen munkafolyamattal:

Képernyőkép az egybérlős Azure Logic Apps-futtatókörnyezet által létrehozott SQL-táblákról.

Az egybérlős Azure Logic Apps szolgáltatás felhasználó által definiált táblatípusokat is létrehoz. Az alábbi képernyőképen például a felhasználó által definiált táblázattípusok láthatók, amelyeket az egybérlős Azure Logic Apps-futtatókörnyezet hozott létre egy logikaialkalmazás-erőforráshoz egyetlen munkafolyamattal:

Képernyőkép az egybérlős Azure Logic Apps-futtatókörnyezet által létrehozott SQL felhasználó által definiált táblázattípusokról.

Következő lépések