Erstellen und Verwalten von Integrationskonten für die B2B-Unternehmensintegration in Azure Logic AppsCreate and manage integration accounts for B2B enterprise integrations in Azure Logic Apps

Bevor Sie Unternehmensintegrations- und B2B-Lösungen mithilfe von Azure Logic Apps aufbauen können, müssen Sie ein Integrationskonto erstellen. Dabei handelt es sich um eine separate Azure-Ressource, die einen sicheren, skalierbaren und verwaltungsfreundlichen Container für die Integrationsartefakte, die Sie mit Ihren Logik-App-Workflows definieren und verwenden.Before you can build enterprise integration and B2B solutions by using Azure Logic Apps, you need to create an integration account, which is a separate Azure resource that provides a secure, scalable, and manageable container for the integration artifacts that you define and use with your logic app workflows.

Sie können z.B. B2B-Artefakte wie Handelspartner, Vereinbarungen, Zuordnungen, Schemas, Zertifikate und Batchkonfigurationen erstellen, speichern und verwalten.For example, you can create, store, and manage B2B artifacts, such as trading partners, agreements, maps, schemas, certificates, and batch configurations. Damit Ihre Logik-App mit diesen Artefakten arbeiten und die Logic Apps B2B-Connectors verwenden kann, müssen Sie Ihr Integrationskonto mit Ihrer Logik-App verknüpfen.Also, before your logic app can work with these artifacts and use the Logic Apps B2B connectors, you must link your integration account to your logic app. Ihr Integrationskonto und Ihre Logik-App müssen sich am gleichen Standort oder in der gleichen Region befinden.Both your integration account and logic app must exist in the same location or region.

Tipp

Informationen zum Erstellen eines Integrationskontos in einer Integrationsdienstumgebung finden Sie unter Erstellen von Integrationskonten in einer ISE.To create an integration account inside an integration service environment, see Create integration accounts in an ISE.

In diesem Thema wird gezeigt, wie Sie die folgenden Aufgaben ausführen:This topic shows you how to perform these tasks:

  • Erstellen Ihres IntegrationskontosCreate your integration account.
  • Verknüpfen Ihres Integrationskontos mit einer Logik-AppLink your integration account to a logic app.
  • Ändern des Tarifs für Ihr IntegrationskontoChange the pricing tier for your integration account.
  • Aufheben der Verknüpfung Ihres Integrationskontos mit einer Logik-AppUnlink your integration account from a logic app.
  • Verschieben Ihres Integrationskontos in eine andere Azure-Ressourcengruppe bzw. ein anderes Azure-AbonnementMove your integration account to another Azure resource group or subscription.
  • Löschen Ihres IntegrationskontosDelete your integration account.

VoraussetzungenPrerequisites

Integrationskonto erstellenCreate integration account

Für diese Aufgabe können Sie das Azure-Portal verwenden, indem Sie die Schritte in diesem Abschnitt ausführen. Alternativ dazu können Sie auch Azure PowerShell oder die Azure CLI verwenden.For this task, you can use either the Azure portal by following the steps in this section, Azure PowerShell, or Azure CLI.

  1. Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials.

  2. Wählen Sie im Azure-Menü Ressource erstellen aus.On the main Azure menu, select Create a resource. Geben Sie im Suchfeld „Integrationskonto“ als Filter ein, und wählen Sie Integrationskonto aus.In the search box, enter "integration account" as your filter, and select Integration Account.

    Erstellen eines neuen Integrationskontos

  3. Klicken Sie unter Integrationskonto auf Erstellen.Under Integration Account, select Create.

    Auswählen von „Hinzufügen“ zum Erstellen eines Integrationskontos

  4. Geben Sie die folgenden Informationen zu Ihrem Integrationskonto an:Provide this information about your integration account:

    Bereitstellen von Details zum Integrationskonto

    EigenschaftProperty ErforderlichRequired valueValue BeschreibungDescription
    NameName JaYes <integration-account-name><integration-account-name> Der Name Ihres Integrationskontos, der nur Buchstaben, Ziffern, Bindestriche (-), Unterstriche (_), Klammern ((, )) und Punkte (.) enthalten kann.Your integration account's name, which can contain only letters, numbers, hyphens (-), underscores (_), parentheses ((, )), and periods (.). In diesem Beispiel wird „Fabrikam-Integration“ verwendet.This example uses "Fabrikam-Integration".
    AbonnementSubscription JaYes <Name des Azure-Abonnements><Azure-subscription-name> Der Name Ihres Azure-AbonnementsThe name for your Azure subscription
    RessourcengruppeResource group JaYes <Name der Azure-Ressourcengruppe><Azure-resource-group-name> Der Name der Azure-Ressourcengruppe, die zum Organisieren verwandter Ressourcen verwendet werden soll.The name for the Azure resource group to use for organizing related resources. Erstellen Sie für dieses Beispiel eine neue Ressourcengruppe mit dem Namen „FabrikamIntegration-RG“.For this example, create a new resource group with the name "FabrikamIntegration-RG".
    TarifPricing Tier JaYes <Preisstufe><pricing-level> Der Tarif für das Integrationskonto – diesen können Sie später ändern.The pricing tier for the integration account, which you can change later. Wählen Sie für dieses Beispiel die Option Free aus.For this example, select Free. Weitere Informationen finden Sie in den folgenden Themen:For more information, see these topics:

    - Logic Apps – Preismodell- Logic Apps pricing model

    - Logic Apps – Grenzwerte und Konfiguration- Logic Apps limits and configuration

    - Logic Apps – Preise- Logic Apps pricing

    LocationLocation JaYes <Azure-Region><Azure-region> Die Region, in der die Metadaten zu Ihrem Integrationskonto gespeichert werden sollen.The region where to store your integration account metadata. Wählen Sie entweder den gleichen Standort wie für die Logik-App aus, oder erstellen Sie Ihre Logik-Apps am gleichen Standort, an dem sich das Integrationskonto befindet.Either select the same location as your logic app, or create your logic apps in the same location as your integration account. Verwenden Sie für dieses Beispiel „USA, Westen“.For this example, use "West US".

    Hinweis: Um ein Integrationskonto in einer Integrationsdienstumgebung (ISE) zu erstellen, wählen Sie diese ISE als Standort aus.Note: To create an integration account inside an integration service environment (ISE), select that ISE as the location. Weitere Informationen finden Sie unter Erstellen von Integrationskonten in einer ISE.For more information, see Create integration accounts in an ISE.

    Log AnalyticsLog Analytics NeinNo Aus, EinOff, On Behalten Sie für dieses Beispiel die Einstellung Aus bei.Keep the Off setting for this example.
  5. Wählen Sie Erstellen aus, wenn Sie fertig sind.When you're finished, select Create.

    Nach Abschluss der Bereitstellung öffnet Azure Ihr Integrationskonto.After deployment completes, Azure opens your integration account.

    Geöffnetes Integrationskonto in Azure

  6. Bevor Ihre Logik-App Ihr Integrationskonto verwenden kann, müssen Sie die nächsten Schritte ausführen, um Integrationskonto und Logik-App miteinander zu verknüpfen.Before your logic app can use your integration account, follow the next steps to link your integration account and logic app together.

Damit Ihre Logik-Apps auf ein Integrationskonto zugreifen können, das Ihre B2B-Artefakte enthält, müssen Sie das Integrationskonto zunächst mit der Logik-App verknüpfen.To give your logic apps access to an integration account that contains your B2B artifacts, you must first link your integration account to your logic app. Sowohl Logik-App als auch Integrationskonto müssen sich in der gleichen Region befinden.Both logic app and integration account must exist in the same region. Um diese Aufgabe abzuschließen, können Sie das Azure-Portal verwenden.To complete this task, you can use the Azure portal. Wenn Sie Visual Studio verwenden und sich Ihre Logik-App in einem Azure Resource Group-Projekt befindet, können Sie Ihre Logik-App mithilfe von Visual Studio mit einem Integrationskonto verknüpfen.If you use Visual Studio and your logic app is in an Azure Resource Group project, you can link your logic app to an integration account by using Visual Studio.

  1. Suchen Sie im Azure-Portal nach Ihrer Logik-App, und öffnen Sie sie.In the Azure portal, find and open your logic app.

  2. Öffnen Sie im Azure-Portal eine vorhandene Logik-App, oder erstellen Sie eine neue.In the Azure portal, open an existing logic app or create a new logic app.

  3. Wählen Sie im Menü Ihrer Logik-App unter Einstellungen die Option Workfloweinstellungen aus.On your logic app's menu, under Settings, select Workflow settings. Öffnen Sie unter Integrationskonto aus die Liste Integrationskonto auswählen.Under Integration account, open the Select an Integration account list. Wählen Sie das Integrationskonto aus, das mit der Logik-App verknüpft werden soll.Select the integration account to link to your logic app.

    Auswählen Ihres Integrationskontos

  4. Klicken Sie zum Fertigstellen der Verknüpfung auf Speichern.To finish linking, select Save.

    Auswählen Ihres Integrationskontos

    Nachdem Ihr Integrationskonto erfolgreich verknüpft wurde, wird in Azure eine Bestätigungsmeldung angezeigt.After your integration account is successfully linked, Azure shows a confirmation message.

    Bestätigungslink

Ihre Logik-App kann jetzt die Artefakte in Ihrem Integrationskonto sowie die B2B-Connectors (z.B. XML-Überprüfung und Flatfilecodierung- bzw. decodierung) verwenden.Now your logic app can use the artifacts in your integration account plus the B2B connectors, such as XML validation and flat file encoding or decoding.

Ändern des TarifsChange pricing tier

Um die Grenzwerte eines Integrationskontos zu erhöhen, können Sie ein Upgrade auf einen höheren Tarif durchführen, sofern verfügbar.To increase the limits for an integration account, you can upgrade to a higher pricing tier, if available. Sie können beispielsweise ein Upgrade vom Free-Tarif auf den Tarif „Basic“ oder „Standard“ durchführen.For example, you can upgrade from the Free tier to the Basic tier or Standard tier. Sie können auch ein Downgrade auf einen niedrigeren Tarif durchführen, sofern verfügbar.You can also downgrade to a lower tier, if available. Weitere Informationen zu den Preisen finden Sie in den folgenden Themen:For more information pricing information, see these topics:

TarifupgradeUpgrade pricing tier

Um diese Änderung durchzuführen, können Sie das Azure-Portal verwenden, indem Sie die Schritte in diesem Abschnitt ausführen. Alternativ dazu können Sie auch die Azure CLI verwenden.To make this change, you can use either the Azure portal by following the steps in this section or the Azure CLI.

Azure-PortalAzure portal

  1. Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials.

  2. Geben Sie im Hauptsuchfeld von Azure „Integrationskonten“ als Filter ein, und wählen Sie Integrationskonten aus.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Suchen von Integrationskonten

    Azure zeigt alle Integrationskonten in Ihren Azure-Abonnements an.Azure shows all the integration accounts in your Azure subscriptions.

  3. Wählen Sie unter Integrationskonten das zu verschiebende Integrationskonto aus.Under Integration accounts, select the integration account that you want to move. Wählen Sie im Menü Ihres Integrationskontos die Option Übersicht aus.On your integration account menu, select Overview.

    Auswählen der „Übersicht“ im Menü des Integrationskontos

  4. Wählen Sie im Bereich „Übersicht“ die Option Tarif aktualisieren aus – daraufhin werden alle verfügbaren höheren Tarife aufgelistet.On the Overview pane, select Upgrade pricing tier, which lists any available higher tiers. Wenn Sie einen Tarif auswählen, tritt die Änderung sofort in Kraft.When you select a tier, the change immediately takes effect.

Azure-BefehlszeilenschnittstelleAzure CLI

  1. Installieren Sie die Azure CLI, wenn Sie dies noch nicht getan haben.If you haven't done so already, install the Azure CLI prerequisites.

  2. Öffnen Sie die Azure-Cloud Shell-Umgebung im Azure-Portal.In the Azure portal, open the Azure Cloud Shell environment.

    Öffnen von Azure Cloud Shell

  3. Geben Sie an der Eingabeaufforderung den Befehl az resource ein, und legen Sie skuName auf den gewünschten höheren Tarif fest.At the command prompt, enter the az resource command, and set skuName to the higher tier that you want.

    az resource update --resource-group {ResourceGroupName} --resource-type Microsoft.Logic/integrationAccounts --name {IntegrationAccountName} --subscription {AzureSubscriptionID} --set sku.name={SkuName}
    

    Wenn Sie z.B. derzeit den Basic-Tarif nutzen, können Sie skuName auf Standard festlegen:For example, if you have the Basic tier, you can set skuName to Standard:

    az resource update --resource-group FabrikamIntegration-RG --resource-type Microsoft.Logic/integrationAccounts --name Fabrikam-Integration --subscription XXXXXXXXXXXXXXXXX --set sku.name=Standard
    

TarifdowngradeDowngrade pricing tier

Verwenden Sie für diese Änderung die Azure CLI.To make this change, use the Azure CLI.

  1. Installieren Sie die Azure CLI, wenn Sie dies noch nicht getan haben.If you haven't done so already, install the Azure CLI prerequisites.

  2. Öffnen Sie die Azure-Cloud Shell-Umgebung im Azure-Portal.In the Azure portal, open the Azure Cloud Shell environment.

    Öffnen von Azure Cloud Shell

  3. Geben Sie an der Eingabeaufforderung den Befehl az resource ein, und legen Sie skuName auf den gewünschten niedrigeren Tarif fest.At the command prompt, enter the az resource command and set skuName to the lower tier that you want.

    az resource update --resource-group <resourceGroupName> --resource-type Microsoft.Logic/integrationAccounts --name <integrationAccountName> --subscription <AzureSubscriptionID> --set sku.name=<skuName>
    

    Wenn Sie z.B. derzeit den Standard-Tarif nutzen, können Sie skuName auf Basic festlegen:For example, if you have the Standard tier, you can set skuName to Basic:

    az resource update --resource-group FabrikamIntegration-RG --resource-type Microsoft.Logic/integrationAccounts --name Fabrikam-Integration --subscription XXXXXXXXXXXXXXXXX --set sku.name=Basic
    

Wenn Sie Ihre Logik-App mit einem anderen Integrationskonto verknüpfen oder kein Integrationskonto mehr mit Ihrer Logik-App verwenden möchten, löschen Sie die Verknüpfung über den Azure-Ressourcen-Explorer.If you want to link your logic app to another integration account, or no longer use an integration account with your logic app, delete the link by using Azure Resource Explorer.

  1. Öffnen Sie ein Browserfenster, und wechseln Sie zu Azure-Ressourcen-Explorer (https://resources.azure.com).Open your browser window, and go to Azure Resource Explorer (https://resources.azure.com). Melden Sie sich mit denselben Azure-Kontoanmeldeinformationen an.Sign in with the same Azure account credentials.

    Azure-Ressourcen-Explorer

  2. Geben Sie im Suchfeld den Namen Ihrer Logik-App ein, um sie zu suchen und auszuwählen.In the search box, enter your logic app's name so that you can find and select your logic app.

    Suchen und Auswählen der Logik-App

  3. Wählen Sie in der Titelleiste des Explorers Lesen/Schreiben aus.On the explorer title bar, select Read/Write.

    Aktivieren des Lese-/Schreibmodus

  4. Wählen Sie auf der Registerkarte Daten die Option Bearbeiten aus.On the Data tab, select Edit.

    Auswählen von „Bearbeiten“ auf der Registerkarte „Daten“

  5. Suchen Sie im Editor das integrationAccount-Objekt, und löschen Sie diese Eigenschaft, die im folgenden Format angegeben ist:In the editor, find the integrationAccount object, and delete that property, which has this format:

    {
       // <other-attributes>
       "integrationAccount": {
          "name": "<integration-account-name>",
          "id": "<integration-account-resource-ID>",
          "type": "Microsoft.Logic/integrationAccounts"  
    },
    

    Beispiel:For example:

    Suchen des integrationAccount-Objekts

  6. Klicken Sie auf der Registerkarte Daten auf PUT, um die Änderungen zu speichern.On the Data tab, select Put to save your changes.

    Speichern der Änderungen über „PUT“

  7. Suchen Sie im Azure-Portal nach Ihrer Logik-App, und wählen Sie sie aus.In the Azure portal, find and select your logic app. Überprüfen Sie in den Workfloweinstellungen Ihrer App, ob die Eigenschaft Integrationskonto jetzt leer ist.Under your app's Workflow settings, check that the Integration account property now appears empty.

    Sicherstellen, dass das Integrationskonto nicht verknüpft ist

Verschieben eines IntegrationskontosMove integration account

Sie können Ihr Integrationskonto in eine andere Azure-Ressourcengruppe bzw. ein anderes Azure-Abonnement verschieben.You can move your integration account to another Azure resource group or Azure subscription. Wenn Sie Ressourcen verschieben, erstellt Azure neue Ressourcen-IDs. Stellen Sie daher sicher, dass Sie die neuen IDs verwenden, und aktualisieren Sie alle Skripts und Tools, die den verschobenen Ressourcen zugeordnet sind.When you move resources, Azure creates new resource IDs, so make sure that you use the new IDs instead and update any scripts or tools associated with the moved resources. Wenn Sie das Abonnement ändern möchten, müssen Sie auch eine vorhandene oder neue Ressourcengruppe angeben.If you want to change the subscription, you must also specify an existing or new resource group.

Für diese Aufgabe können Sie das Azure-Portal verwenden, indem Sie die Schritte in diesem Abschnitt ausführen. Alternativ dazu können Sie auch die Azure CLI verwenden.For this task, you can use either the Azure portal by following the steps in this section or the Azure CLI.

  1. Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials.

  2. Geben Sie im Hauptsuchfeld von Azure „Integrationskonten“ als Filter ein, und wählen Sie Integrationskonten aus.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Suchen von Integrationskonten

    Azure zeigt alle Integrationskonten in Ihren Azure-Abonnements an.Azure shows all the integration accounts in your Azure subscriptions.

  3. Wählen Sie unter Integrationskonten das zu verschiebende Integrationskonto aus.Under Integration accounts, select the integration account that you want to move. Wählen Sie im Menü Ihres Integrationskontos die Option Übersicht aus.On your integration account menu, select Overview.

    Auswählen der „Übersicht“ im Menü des Integrationskontos

  4. Klicken Sie neben Ressourcengruppe oder Abonnementname auf Ändern.Next to either Resource group or Subscription name, select change.

    Ändern von Ressourcengruppe oder Abonnement

  5. Wählen Sie alle zugehörigen Ressourcen aus, die Sie ebenfalls verschieben möchten.Select any related resources that you also want to move.

  6. Je nach Auswahl führen Sie die folgenden Schritte aus, um die Ressourcengruppe oder das Abonnement zu ändern:Based on your selection, follow these steps to change the resource group or subscription:

    • Ressourcengruppe: Wählen Sie aus der Liste Ressourcengruppe die Zielressourcengruppe aus.Resource group: From the Resource group list, select the destination resource group. Oder wählen Sie Neue Ressourcengruppe erstellen aus, um eine andere Ressourcengruppe zu erstellen.Or, to create a different resource group, select Create a new resource group.

    • Abonnement: Wählen Sie aus der Liste Abonnement das Zielabonnement aus.Subscription: From the Subscription list, select the destination subscription. Wählen Sie aus der Liste Ressourcengruppe die Zielressourcengruppe aus.From the Resource group list, select the destination resource group. Oder wählen Sie Neue Ressourcengruppe erstellen aus, um eine andere Ressourcengruppe zu erstellen.Or, to create a different resource group, select Create a new resource group.

  7. Um zu bestätigen, dass Ihnen bekannt ist, dass alle Skripts oder Tools, die den verschobenen Ressourcen zugeordnet sind, erst dann wieder funktionieren, wenn Sie sie mit den neuen Ressourcen-IDs aktualisieren, aktivieren Sie das Kontrollkästchen für die Bestätigung, und klicken Sie dann auf OK.To acknowledge your understanding that any scripts or tools associated with the moved resources won't work until you update them with the new resource IDs, select the confirmation box, and then select OK.

  8. Stellen Sie im Anschluss sicher, dass Sie alle Skripts mit den neuen Ressourcen-IDs für Ihre verschobenen Ressourcen aktualisieren.After you finish, make sure that you update any and all scripts with the new resource IDs for your moved resources.

Löschen eines IntegrationskontosDelete integration account

Für diese Aufgabe können Sie das Azure-Portal verwenden, indem Sie die Schritte in diesem Abschnitt ausführen. Alternativ dazu können Sie auch die Azure CLI oder Azure PowerShell verwenden.For this task, you can use either the Azure portal by following the steps in this section, Azure CLI, or Azure PowerShell.

  1. Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials.

  2. Geben Sie im Hauptsuchfeld von Azure „Integrationskonten“ als Filter ein, und wählen Sie Integrationskonten aus.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Suchen von Integrationskonten

    Azure zeigt alle Integrationskonten in Ihren Azure-Abonnements an.Azure shows all the integration accounts in your Azure subscriptions.

  3. Wählen Sie unter Integrationskonten das zu löschende Integrationskonto aus.Under Integration accounts, select the integration account that you want to delete. Wählen Sie im Menü Ihres Integrationskontos die Option Übersicht aus.On your integration account menu, select Overview.

    Auswählen der „Übersicht“ im Menü des Integrationskontos

  4. Wählen Sie im Bereich „Übersicht“ die Option Löschen aus.On the Overview pane, select Delete.

    Auswählen von „Löschen“ im Bereich „Übersicht“

  5. Um zu bestätigen, dass Sie Ihr Integrationskonto löschen möchten, klicken Sie auf Ja.To confirm that you want to delete your integration account, select Yes.

    Bestätigen des Löschvorgangs durch „Ja“

Nächste SchritteNext steps