Ansluta till lokala datakällor från Azure Logic Apps

När du har installerat den lokala datagatewayen på en lokal dator och innan du kan komma åt datakällor lokalt från dina logikappar måste du skapa en gatewayresurs i Azure för gatewayinstallationen. Du kan sedan välja den här gatewayresursen i de utlösare och åtgärder som du vill använda för de lokala anslutningsappar som är tillgängliga i Azure Logic Apps. Azure Logic Apps har stöd för läs- och skrivåtgärder via datagatewayen. Dessa åtgärder har dock begränsningar för nyttolastens storlek.

Den här artikeln visar hur du skapar din Azure-gatewayresurs för en tidigare installerad gateway på den lokala datorn. Mer information om gatewayen finns i Så här fungerar gatewayen.

Tips

Om du vill ha direkt åtkomst till lokala resurser i virtuella Azure-nätverk utan att behöva använda gatewayen bör du överväga att skapa en integreringstjänstmiljö i stället.

Information om hur du använder gatewayen med andra tjänster finns i följande artiklar:

Datakällor som stöds

I Azure Logic Apps stöder den lokala datagatewayen de lokala anslutningsapparna för dessa datakällor:

Du kan också skapa anpassade anslutningsappar som ansluter till datakällor via HTTP eller HTTPS med hjälp av REST eller SOAP. Även om själva gatewayen inte medför några extra kostnader Logic Apps prissättningsmodellen för dessa anslutningsappar och andra åtgärder i Azure Logic Apps.

Förutsättningar

  • Du har redan installerat den lokala datagatewayen på en lokal dator. Gatewayinstallationen måste finnas innan du kan skapa en gatewayresurs som länkar till den här installationen.

  • Du har samma Azure-konto och -prenumeration som du använde för gatewayinstallationen. Det här Azure-kontot får bara tillhöra en enda Azure Active Directory (Azure AD)-klient eller katalog. Du måste använda samma Azure-konto och -prenumeration för att skapa din gatewayresurs i Azure eftersom endast gatewayadministratören kan skapa gatewayresursen i Azure. Tjänstens huvudnamn stöds för närvarande inte.

    • När du skapar en gatewayresurs i Azure väljer du en gatewayinstallation för att länka till din gatewayresurs och endast den gatewayresursen. Varje gatewayresurs kan endast länka till en gatewayinstallation. Du kan inte välja en gatewayinstallation som redan är associerad med en annan gatewayresurs.

    • Logikappen och gatewayresursen behöver inte finnas i samma Azure-prenumeration. I utlösare och åtgärder där du kan använda gatewayresursen kan du välja en annan Azure-prenumeration som har en gatewayresurs, men bara om prenumerationen finns i samma Azure AD-klientorganisation eller -katalog som logikappen. Du måste också ha administratörsbehörighet för gatewayen, som en annan administratör kan konfigurera åt dig. Mer information finns i DataGateway: Automation using PowerShell - Part 1 and PowerShell: Data Gateway - Add-DataGatewayClusterUser.

      Anteckning

      För närvarande kan du inte dela en gatewayresurs eller installation över flera prenumerationer. Om du vill skicka produktfeedback kan du Microsoft Azure feedbackforumet.

Skapa en Azure-gatewayresurs

När du har installerat gatewayen på en lokal dator skapar du Azure-resursen för din gateway.

  1. Logga in på Azure Portal med samma Azure-konto som användes för att installera gatewayen.

  2. I sökrutan Azure Portal du "lokal datagateway" och väljer Lokala datagatewayer.

    Hitta "Lokal datagateway"

  3. Under Lokala datagatewayer väljer du Lägg till.

    Lägga till ny Azure-resurs för datagateway

  4. Under Skapa anslutningsgateway anger du den här informationen för din gatewayresurs. När du är färdig väljer du Skapa.

    Egenskap Beskrivning
    Resursnamn Ange ett namn för din gatewayresurs som endast innehåller bokstäver, siffror, bindestreck ( - ), understreck ( _ ), parenteser ( ( , ), eller punkter ( ) . ).
    Prenumeration Välj Azure-prenumerationen för det Azure-konto som användes för gatewayinstallationen. Standardprenumerationen baseras på det Azure-konto som du använde för att logga in.
    Resursgrupp Den Azure-resursgrupp som du vill använda
    Plats Samma region eller plats som valdes för gatewaymolntjänsten under gatewayinstallationen. I annat fall visas inte gatewayinstallationen i listan Installationsnamn. Logikappens plats kan skilja sig från platsen för gatewayresursen.
    Installationsnamn Välj en gatewayinstallation som endast visas i listan när dessa villkor är uppfyllda:

    – Gatewayinstallationen använder samma region som den gatewayresurs som du vill skapa.
    – Gatewayinstallationen är inte länkad till en annan Azure-gatewayresurs.
    – Gatewayinstallationen är länkad till samma Azure-konto som du använder för att skapa gatewayresursen.
    – Ditt Azure-konto tillhör en enskild Azure Active Directory-klientorganisation (Azure AD) eller -katalog och är samma konto som du använde för gatewayinstallationen.

    Mer information finns i avsnittet Vanliga frågor och svar.

    Här är ett exempel som visar en gatewayinstallation i samma region som din gatewayresurs och som är länkad till samma Azure-konto:

    Ange information för att skapa en datagatewayresurs

Ansluta till lokala data

När du har skapat din gatewayresurs och associerat din Azure-prenumeration med den här resursen kan du nu skapa en anslutning mellan logikappen och din lokala datakälla med hjälp av gatewayen.

  1. I Azure Portal skapar eller öppnar du logikappen i Logikappdesignern.

  2. Lägg till en anslutningsapp som stöder lokala anslutningar, till exempel SQL Server.

  3. Välj Anslut via lokal datagateway.

  4. Under Gateway går du till listan Prenumeration och väljer den Azure-prenumeration som har den gatewayresurs som du vill använda.

    Logikappen och gatewayresursen behöver inte finnas i samma Azure-prenumeration. Du kan välja från andra Azure-prenumerationer som var och en har en gatewayresurs, men endast om dessa prenumerationer finns i samma Azure AD-klient eller -katalog som din logikapp och du har administratörsbehörighet på gatewayen, som en annan administratör kan konfigurera åt dig. Mer information finns i DataGateway: Automation using PowerShell - Part 1 and PowerShell: Data Gateway - Add-DataGatewayClusterUser.

  5. I listan Anslutningsgateway, som visar tillgängliga gatewayresurser i din valda prenumeration, väljer du den gatewayresurs som du vill använda. Varje gatewayresurs är länkad till en enda gatewayinstallation.

    Anteckning

    Listan över gatewayer innehåller gatewayresurser i andra regioner eftersom logikappens plats kan skilja sig från gatewayresursens plats.

  6. Ange ett unikt anslutningsnamn och annan nödvändig information som beror på vilken anslutning du vill skapa.

    Ett unikt anslutningsnamn hjälper dig att enkelt hitta den anslutningen senare, särskilt om du skapar flera anslutningar. Om det är tillämpligt inkluderar du även den kvalificerade domänen för ditt användarnamn.

    Här är ett exempel:

    Skapa en anslutning mellan logikappen och datagatewayen

  7. När du är färdig väljer du Skapa.

Gatewayanslutningen är nu klar för logikappen att använda.

Redigera anslutning

Om du vill uppdatera inställningarna för en gateway-anslutning kan du redigera anslutningen.

  1. Om du vill hitta alla API-anslutningar för bara logikappen går du till logikappens meny under Utvecklingsverktyg och väljer API-anslutningar.

    På logikappmenyn väljer du "API-anslutningar"

  2. Välj den gatewayanslutning som du vill använda och välj sedan Redigera API-anslutning.

    Tips

    Om uppdateringarna inte börjar gälla kan du försöka stoppa och starta om gatewayen Windows-tjänstkontot för gatewayinstallationen.

Så här hittar du alla API-anslutningar som är associerade med din Azure-prenumeration:

  • På Azure Portal väljer du Alla tjänster > > Webb-API-anslutningar.
  • Eller så kan du Azure Portal menyn och välja Alla resurser. Ange filtret Typ till API-anslutning.

Ta bort gatewayresurs

Om du vill skapa en annan gatewayresurs, länka gatewayinstallationen till en annan gatewayresurs eller ta bort gatewayresursen kan du ta bort gatewayresursen utan att påverka gatewayinstallationen.

  1. På Azure Portal väljer du Alla resurser eller söker efter och väljer Alla resurser på valfri sida. Leta upp och välj din gatewayresurs.

  2. Om du inte redan har valt väljer du Lokal datagateway på resursmenyn för gatewayen. Välj Ta bort i verktygsfältet för gatewayresursen.

    Exempel:

    Ta bort gatewayresurs i Azure

Vanliga frågor och svar

F: Varför visas inte min gatewayinstallation när jag skapar min gatewayresurs i Azure?
S: Det här problemet kan inträffa av följande skäl:

  • Ditt Azure-konto är inte samma konto som du använde för gatewayinstallationen på den lokala datorn. Kontrollera att du har loggat in på Azure Portal med samma identitet som du använde för gatewayinstallationen. Endast gatewayadministratören kan skapa gatewayresursen i Azure. Tjänstens huvudnamn stöds för närvarande inte.

  • Ditt Azure-konto tillhör inte bara en enda Azure AD-klient eller katalog. Kontrollera att du använder samma Azure AD-klientorganisation eller -katalog som du använde under gatewayinstallationen.

  • Gatewayresursen och gatewayinstallationen finns inte i samma region. Kontrollera att gatewayinstallationen använder samma region där du vill skapa gatewayresursen i Azure. Logikappens plats kan dock skilja sig från din gatewayresursplats.

  • Gatewayinstallationen är redan associerad med en annan gatewayresurs. Varje gatewayresurs kan endast länka till en gatewayinstallation, som bara kan länka till ett Azure-konto och en prenumeration. Därför kan du inte välja en gatewayinstallation som redan är associerad med en annan gatewayresurs. Dessa installationer visas inte i listan Installationsnamn.

    Om du vill granska dina gatewayregistreringar i Azure Portal du alla dina Azure-resurser som har resurstypen Lokala datagatewayer för alla dina Azure-prenumerationer. Information om hur du tar bort länken till gatewayinstallationen från den andra gatewayresursen finns i Ta bort gatewayresurs.

F: Varför har platsen för min befintliga gateway ändrats?
S: Gateway-resurser som skapades före den 3 maj 2017 flyttades till de ursprungliga platserna för Azure AD-klientorganisationen för arbets- eller skolkontot som skapade dessa gatewayer. Dessa ändringar bör dock inte påverka logikappar som körs för närvarande, vilket bör fortsätta fungera som vanligt. Med gatewayens allmänna tillgänglighet i maj kan gatewayresursplatser skilja sig från logikappplatser.

Nästa steg