Skapa och hantera integrationskonton för B2B-arbetsflöden i Azure Logic Apps med Enterprise-integrationspaket
Innan du kan skapa B2B- och enterprise-integrationsarbetsflöden med hjälp Azure Logic Apps måste du skapa en resurs för integrationskontot. Det här kontot är en skalbar molnbaserad container i Azure som förenklar hur du lagrar och hanterar B2B-artefakter som du definierar och använder i dina arbetsflöden för B2B-scenarier. Exempel på sådana artefakter är handelspartner, avtal, kartor, scheman, certifikatoch så vidare. Du måste också ha ett integrationskonto för att kunna utbyta B2B-meddelanden elektroniskt med andra organisationer. När andra organisationer använder protokoll och meddelandeformat som skiljer sig från din organisation måste du konvertera dessa format så att organisationens system kan bearbeta dessa meddelanden. Branschstandardprotokoll som stöds är AS2, X12, EDIFACT ochNätaNet.
Tips
Om du vill skapa ett integrationskonto för användning med en integreringstjänstmiljökan du läsa Skapa integrationskonton i en ISE.
Den här artikeln visar hur du utför följande uppgifter:
- Skapa ett integrationskonto.
- Länka ett integrationskonto till en logikappresurs.
- Ändra prisnivån för ditt integreringskonto.
- Ta bort länk till ett integrationskonto från en logikapp.
- Flytta ett integrationskonto till en annan Azure-resursgrupp eller -prenumeration.
- Ta bort ett integrationskonto.
Om du inte har Azure Logic Apps kan du läsa Vad är Azure Logic Apps? Mer information om B2B Enterprise-integration finns i B2B Enterprise Integration Workflows with Azure Logic Apps and Enterprise-integrationspaket.
Förutsättningar
Ett Azure-konto och prenumeration. Om du heller inte har någon Azure-prenumeration kan du registrera ett kostnadsfritt Azure-konto. Du måste använda samma Azure-prenumeration för både ditt integrationskonto och din logikappresurs.
Om du använder resurstypen Logikapp (förbrukning)måste du ha en logikappresurs som du kan länka till ditt integrationskonto. Den här länken krävs innan du kan använda artefakterna i arbetsflödet. Du kan skapa artefakter utan den här länken, men länken krävs när du är redo att använda artefakterna i dina arbetsflöden.
Om du använder resurstypen Logic App (Standard)kan du direkt lägga till kartor och scheman till din logikappresurs med hjälp av antingen Azure Portal eller Visual Studio Code. Du kan sedan använda dessa artefakter i flera arbetsflöden inom samma logikappresurs. Du måste fortfarande skapa ett integrationskonto för dina andra B2B-artefakter och använda B2B-åtgärder, till exempel AS2-, X12-, EDIFACT-och EttaNet-åtgärder. Du behöver dock inte länka ditt integrationskonto till logikappresursen, så länkningsfunktioner finns inte.
Skapa integrationskonto
Integrationskonton är tillgängliga på olika nivåer som varierar i prissättningen. Beroende på vilken nivå du väljer kan det medföra kostnader att skapa ett integrationskonto. Mer information finns i Logic Apps och faktureringsmodeller och Logic Apps priser.
Baserat på dina krav och scenarier bör du fastställa lämplig nivå för integrationskontot som ska skapas. Både ditt integrationskonto och logikappresursen måste använda samma plats eller Azure-region. I följande tabell beskrivs de tillgängliga nivåerna:
| Nivå | Beskrivning |
|---|---|
| Basic | För scenarier där du bara vill ha meddelandehantering eller fungera som en liten affärspartner som har en handelspartnerrelation med en större affärsenhet. Stöds av Logic Apps serviceavtal. |
| Standard | För scenarier där du har mer komplexa B2B-relationer och ett ökat antal entiteter som du måste hantera. Stöds av Logic Apps serviceavtal. |
| Kostnadsfri | För undersökande scenarier, inte produktionsscenarier. Den här nivån har gränser för regionstillgänglighet, dataflöde och användning. Till exempel är den kostnadsfria nivån endast tillgänglig för offentliga regioner i Azure, till exempel USA, västra eller Sydostasien, men inte för Azure China 21Vianet eller Azure Government. Obs! Stöds inte av Logic Apps serviceavtal. |
För den här uppgiften kan du använda Azure Portal, Azure CLIeller Azure PowerShell.
Logga in på Azure Portal med autentiseringsuppgifterna för ditt Azure-konto.
I azure-huvudsökrutan anger du
integration accountsoch väljer Integrationskonton.Under Integrationskonton väljer du Skapa.
I fönstret Skapa ett integrationskonto anger du följande information om ditt integrationskonto:
Egenskap Krävs Värde Beskrivning Prenumeration Ja <Azure-subscription-name> Azure-prenumerationens namn Resursgrupp Ja <Azure-resource-group-name> Namnet på den Azure-resursgrupp som ska användas för att organisera relaterade resurser. I det här exemplet skapar du en ny resursgrupp med namnet FabrikamIntegration-RG.Namn på integrationskonto Ja <integration-account-name> Integrationskontots namn, som endast får innehålla bokstäver, siffror, bindestreck ( -), understreck (_), parenteser ((, ), och punkter ().). I det här exemplet användsFabrikam-Integration.Region Ja <Azure-region> Azure-regionen där metadata för ditt integrationskonto ska lagras. Välj antingen samma plats som logikappen eller skapa dina logikappar på samma plats som ditt integrationskonto. I det här exemplet använder du West US.Obs! Om du vill skapa ett integrationskonto i en Integration Service Environment (ISE)väljer du Associera med integreringstjänstmiljö och väljer din ISE som plats. Mer information finns i Skapa integrationskonton i en ISE.
Prisnivå Ja <prisnivå> Prisnivån för integrationskontot, som du kan ändra senare. I det här exemplet väljer du Kostnadsfri. Mer information finns i följande dokumentation: - Logic Apps prismodell
- Logic Apps gränser och konfiguration
- Logic Apps prissättningAktivera Log Analytics Inga Omarkerade Välj inte det här alternativet i det här exemplet. När du är klar väljer du Granska + skapa.
När distributionen är klar öppnar Azure ditt integreringskonto.
Länk till logikapp (endast förbrukningsresurs)
För att arbetsflödet för logikappen (förbrukning) ska få åtkomst till B2B-artefakterna i ditt integrationskonto måste du först länka logikappresursen till ditt integrationskonto. Både logikappen och integrationskontot måste använda samma Azure-prenumeration och Azure-region. För att slutföra den här uppgiften kan du använda Azure Portal. Om du använder Visual Studio och logikappen finns i ett Azure-resursgruppsprojektkan du länka logikappen till ett integrationskontomed hjälp av Visual Studio .
I Azure Portaldu en befintlig logikapp eller skapar en ny logikapp.
På logikappens meny går du till Inställningar och väljer Arbetsflödesinställningar. Under Integrationskonto öppnar du listan Välj ett integrationskonto och väljer det integrationskonto som du vill använda.

Slutför länkningen genom att välja Spara.

När ditt integrationskonto har länkats visar Azure ett bekräftelsemeddelande.

Nu kan logikappen använda artefakterna i ditt integrationskonto plus B2B-anslutningsapparna, till exempel XML-verifiering och flat filkodning eller avkodning.
Ändra prisnivå
Om du vill öka gränserna för ett integrationskonto kan du uppgradera till en högre prisnivåom det är tillgängligt. Du kan till exempel uppgradera från den kostnadsfria nivån till Basic-nivån eller standardnivån. Du kan också nedgradera till en lägre nivåom det är tillgängligt. Mer information om priser finns i följande dokumentation:
Uppgradera prisnivå
Om du vill göra den här ändringen kan du använda antingen Azure Portal eller Azure CLI.
Logga in på Azure Portal med autentiseringsuppgifterna för ditt Azure-konto.
I den huvudsakliga Azure-sökrutan anger
integration accountsdu och väljer Integrationskonton.Azure visar alla integrationskonton i dina Azure-prenumerationer.
Under Integrationskonton väljer du det integrationskonto som du vill flytta. I menyn för ditt integrationskonto väljer du Översikt.

I fönstret Översikt väljer du Uppgradera prisnivå, som visar alla tillgängliga högre nivåer. När du väljer en nivå börjar ändringen gälla omedelbart.

Nedgradera prisnivå
Om du vill göra den här ändringen använder du Azure CLI.
Om du inte redan har gjort det installerar du kraven för Azure CLI.
I Azure Portal du den Azure Cloud Shell miljön.

I kommandotolken anger du kommandot az resource och anger till den lägre nivå som du vill
skuNameanvända.az resource update --resource-group <resourceGroupName> --resource-type Microsoft.Logic/integrationAccounts --name <integrationAccountName> --subscription <AzureSubscriptionID> --set sku.name=<skuName>Om du till exempel har standardnivån kan du ange
skuNametillBasic:az resource update --resource-group FabrikamIntegration-RG --resource-type Microsoft.Logic/integrationAccounts --name Fabrikam-Integration --subscription XXXXXXXXXXXXXXXXX --set sku.name=Basic
Ta bort länk från logikapp
Om du vill länka logikappen till ett annat integrationskonto eller inte längre använda ett integrationskonto med logikappen tar du bort länken med hjälp av Azure Resource Explorer.
Öppna webbläsarfönstret och gå till Azure Resource Explorer https://resources.azure.com) (. Logga in med samma autentiseringsuppgifter för Azure-kontot.

I sökrutan anger du logikappens namn för att hitta och öppna logikappen.

I explorer-namnlisten väljer du Läsa/skriva.

På fliken Data väljer du Redigera.

Leta reda på objektet i
integrationAccountredigeraren och ta bort egenskapen, som har det här formatet:{ // <other-attributes> "integrationAccount": { "name": "<integration-account-name>", "id": "<integration-account-resource-ID>", "type": "Microsoft.Logic/integrationAccounts" },Exempel:

På fliken Data väljer du Placera för att spara ändringarna.

I Azure Portal du logikappen. På logikappmenyn under Arbetsflödesinställningar kontrollerar du att egenskapen Integrationskonto nu visas som tom.

Flytta integrationskonto
Du kan flytta ditt integrationskonto till en annan Azure-resursgrupp eller Azure-prenumeration. När du flyttar resurser skapar Azure nya resurs-ID:er, så se till att du använder de nya ID:erna i stället och uppdatera eventuella skript eller verktyg som är associerade med de flyttade resurserna. Om du vill ändra prenumerationen måste du också ange en befintlig eller ny resursgrupp.
För den här uppgiften kan du använda antingen Azure Portal genom att följa stegen i det här avsnittet eller Azure CLI.
Logga in på Azure Portal med autentiseringsuppgifterna för ditt Azure-konto.
I den huvudsakliga Azure-sökrutan anger
integration accountsdu och väljer Integrationskonton.Azure visar alla integrationskonton i dina Azure-prenumerationer.
Under Integrationskonton väljer du det integrationskonto som du vill flytta. I menyn för ditt integrationskonto väljer du Översikt.
Välj Ändra bredvid Resursgrupp eller Prenumerationsnamn i fönstret Översikt.

Välj alla relaterade resurser som du också vill flytta.
Följ dessa steg för att ändra resursgruppen eller prenumerationen baserat på ditt val:
Resursgrupp: Välj målresursgruppen i listan Resursgrupp. Om du vill skapa en annan resursgrupp väljer du Skapa en ny resursgrupp.
Prenumeration: Välj målprenumerationen i listan Prenumeration. I listan Resursgrupp väljer du målresursgruppen. Om du vill skapa en annan resursgrupp väljer du Skapa en ny resursgrupp.
Bekräfta att du förstår att skript eller verktyg som är associerade med de flyttade resurserna inte fungerar förrän du uppdaterar dem med de nya resurs-ID:erna, markerar du bekräftelserutan och väljer sedan OK.
När du är klar ser du till att uppdatera alla skript med de nya resurs-ID:erna för dina flyttade resurser.
Ta bort integrationskonto
För den här uppgiften kan du använda antingen Azure Portal genom att följa stegen i det här avsnittet, Azure CLIeller Azure PowerShell.
Logga in på Azure Portal med autentiseringsuppgifterna för ditt Azure-konto.
I den huvudsakliga Azure-sökrutan anger
integration accountsdu och väljer Integrationskonton.Azure visar alla integrationskonton i dina Azure-prenumerationer.
Under Integrationskonton väljer du det integrationskonto som du vill ta bort. I menyn för ditt integrationskonto väljer du Översikt.

I fönstret Översikt väljer du Ta bort.

Bekräfta att du vill ta bort ditt integrationskonto genom att välja Ja.

