Vytváření a Správa integračních účtů pro integraci B2B Enterprise v Azure Logic AppsCreate and manage integration accounts for B2B enterprise integrations in Azure Logic Apps

Abyste mohli začít vytvářet řešení podnikové integrace a B2B s využitím Azure Logic Apps, musíte vytvořit účet integrace, což je samostatný prostředek Azure, který poskytuje zabezpečený, škálovatelný a spravovatelný kontejner pro artefakty integrace, které definujete a používáte v rámci pracovních postupů vašich aplikací logiky.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.

Můžete například vytvářet, ukládat a spravovat artefakty B2B, jako jsou obchodní partneři, smlouvy, mapy, schémata, certifikáty a konfigurace služby Batch.For example, you can create, store, and manage B2B artifacts, such as trading partners, agreements, maps, schemas, certificates, and batch configurations. Před tím, než aplikace logiky může s těmito artefakty pracovat a používat Logic Apps B2B konektory, je také nutné propojit účet pro integraci s vaší aplikací logiky.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. Váš účet pro integraci i aplikace logiky musí existovat ve stejném umístění nebo oblasti.Both your integration account and logic app must exist in the same location or region.

Tip

Pokud chcete vytvořit účet pro integraci v prostředí integrační služby, přečtěte si téma Vytvoření integračních účtů v ISE.To create an integration account inside an integration service environment, see Create integration accounts in an ISE.

V tomto tématu se dozvíte, jak provádět tyto úlohy:This topic shows you how to perform these tasks:

  • Vytvořte účet pro integraci.Create your integration account.
  • Propojit účet pro integraci s aplikací logiky.Link your integration account to a logic app.
  • Změňte cenovou úroveň účtu pro integraci.Change the pricing tier for your integration account.
  • Odpojte účet pro integraci z aplikace logiky.Unlink your integration account from a logic app.
  • Přesuňte účet pro integraci do jiné skupiny prostředků nebo předplatného Azure.Move your integration account to another Azure resource group or subscription.
  • Odstraňte účet pro integraci.Delete your integration account.

PředpokladyPrerequisites

Vytvoření účtu integraceCreate integration account

Pro tuto úlohu můžete použít buď Azure Portal podle kroků v této části, Azure PowerShellnebo Azure CLI.For this task, you can use either the Azure portal by following the steps in this section, Azure PowerShell, or Azure CLI.

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů svého účtu Azure.Sign in to the Azure portal with your Azure account credentials.

  2. V hlavní nabídce Azure vyberte Vytvořit prostředek.On the main Azure menu, select Create a resource. Do vyhledávacího pole zadejte jako filtr "účet pro integraci" a vyberte účet pro integraci.In the search box, enter "integration account" as your filter, and select Integration Account.

    Vytvořit nový účet pro integraci

  3. V části účet integracevyberte vytvořit.Under Integration Account, select Create.

    Pokud chcete vytvořit účet pro integraci, vyberte Přidat.

  4. Zadejte informace o účtu pro integraci:Provide this information about your integration account:

    Zadání podrobností o účtu pro integraci

    VlastnostProperty Požaduje seRequired HodnotaValue PopisDescription
    NázevName AnoYes <Integration-Account-name ><integration-account-name> Název vašeho účtu pro integraci, který může obsahovat jenom písmena, číslice, spojovníky (-), podtržítka (_), kulaté závorky ((, )) a tečky (.).Your integration account's name, which can contain only letters, numbers, hyphens (-), underscores (_), parentheses ((, )), and periods (.). V tomto příkladu se používá "Fabrikam-Integration".This example uses "Fabrikam-Integration".
    PředplatnéSubscription AnoYes <název_předplatného_Azure><Azure-subscription-name> Název vašeho předplatného AzureThe name for your Azure subscription
    Skupina prostředkůResource group AnoYes <Azure-Resource-Group-name><Azure-resource-group-name> Název skupiny prostředků Azure , která se má použít pro uspořádání souvisejících prostředkůThe name for the Azure resource group to use for organizing related resources. V tomto příkladu vytvořte novou skupinu prostředků s názvem "FabrikamIntegration-RG".For this example, create a new resource group with the name "FabrikamIntegration-RG".
    Cenová úroveňPricing Tier AnoYes < >na úrovni cen<pricing-level> Cenová úroveň pro účet pro integraci, kterou můžete později změnit.The pricing tier for the integration account, which you can change later. V tomto příkladu vyberte Free (zdarma).For this example, select Free. Další informace najdete v těchto tématech:For more information, see these topics:

    cenový model - Logic Apps- Logic Apps pricing model

    omezení a konfigurace - Logic Apps- Logic Apps limits and configuration

    ceny - Logic Apps- Logic Apps pricing

    UmístěníLocation AnoYes <Azure-region><Azure-region> Oblast, kam se mají ukládat metadata účtu pro integraciThe region where to store your integration account metadata. Buď vyberte stejné umístění jako aplikace logiky, nebo vytvořte své aplikace logiky ve stejném umístění jako váš účet pro integraci.Either select the same location as your logic app, or create your logic apps in the same location as your integration account. V tomto příkladu použijte "Západní USA".For this example, use "West US".

    Poznámka: Pokud chcete vytvořit účet pro integraci v prostředí ISE (Integration Service Environment), vyberte tento ISE jako umístění.Note: To create an integration account inside an integration service environment (ISE), select that ISE as the location. Další informace najdete v tématu Vytvoření integračních účtů v ISE.For more information, see Create integration accounts in an ISE.

    Log AnalyticsLog Analytics NeNo Vypnuto, zapnutoOff, On Pro tento příklad nechejte nastavení vypnuto .Keep the Off setting for this example.
  5. Až budete hotovi, vyberte vytvořit.When you're finished, select Create.

    Po dokončení nasazení Azure otevře účet pro integraci.After deployment completes, Azure opens your integration account.

    Azure otevře účet pro integraci

  6. Předtím, než může vaše aplikace logiky použít váš účet pro integraci, postupujte podle dalších kroků a propojte účet pro integraci a aplikaci logiky.Before your logic app can use your integration account, follow the next steps to link your integration account and logic app together.

Aby vaše aplikace logiky měla přístup k účtu pro integraci, který obsahuje vaše artefakty B2B, musíte nejdřív propojit účet pro integraci s vaší aplikací logiky.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. Aplikace logiky i účet pro integraci musí existovat ve stejné oblasti.Both logic app and integration account must exist in the same region. K dokončení této úlohy můžete použít Azure Portal.To complete this task, you can use the Azure portal. Pokud používáte Visual Studio a vaše aplikace logiky je v projektu skupiny prostředků Azure, můžete propojit aplikaci logiky s účtem pro integraci pomocí sady Visual Studio.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. V Azure Portal Najděte a otevřete aplikaci logiky.In the Azure portal, find and open your logic app.

  2. V Azure Portalotevřete existující aplikaci logiky nebo vytvořte novou aplikaci logiky.In the Azure portal, open an existing logic app or create a new logic app.

  3. V nabídce aplikace logiky v části Nastavenívyberte Nastavení pracovního postupu.On your logic app's menu, under Settings, select Workflow settings. V části účet integraceotevřete seznam Vybrat účet pro integraci .Under Integration account, open the Select an Integration account list. Vyberte účet pro integraci, který chcete propojit s vaší aplikací logiky.Select the integration account to link to your logic app.

    Vyberte účet pro integraci.

  4. Propojení dokončíte výběrem Uložit.To finish linking, select Save.

    Vyberte účet pro integraci.

    Po úspěšném propojení účtu pro integraci zobrazí Azure zprávu s potvrzením.After your integration account is successfully linked, Azure shows a confirmation message.

    Azure potvrdí úspěšné propojení

Aplikace logiky teď může použít artefakty v účtu integrace a konektory B2B, jako je ověřování XML a kódování a dekódování plochého souboru.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.

Změna cenové úrovněChange pricing tier

Pokud chcete zvýšit omezení pro účet pro integraci, můžete upgradovat na vyšší cenovou úroveň, pokud je dostupná.To increase the limits for an integration account, you can upgrade to a higher pricing tier, if available. Můžete například upgradovat z úrovně Free na úroveň Basic nebo na úroveň Standard.For example, you can upgrade from the Free tier to the Basic tier or Standard tier. Můžete také downgradovat na nižší úroveň, pokud je k dispozici.You can also downgrade to a lower tier, if available. Další informace o cenách najdete v těchto tématech:For more information pricing information, see these topics:

Upgradovat cenovou úroveňUpgrade pricing tier

Tuto změnu můžete provést buď pomocí Azure Portal podle kroků v této části, nebo pomocí Azure CLI.To make this change, you can use either the Azure portal by following the steps in this section or the Azure CLI.

Portál AzureAzure portal

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů svého účtu Azure.Sign in to the Azure portal with your Azure account credentials.

  2. Do hlavního pole Azure Search zadejte jako filtr "účty pro integraci" a vyberte účty pro integraci.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Najít účet pro integraci

    Azure zobrazí všechny účty pro integraci ve vašich předplatných Azure.Azure shows all the integration accounts in your Azure subscriptions.

  3. V části účty integracevyberte účet pro integraci, který chcete přesunout.Under Integration accounts, select the integration account that you want to move. V nabídce účtu pro integraci vyberte Přehled.On your integration account menu, select Overview.

    V nabídce účet pro integraci vyberte přehled.

  4. V podokně Přehled vyberte možnost upgradovat cenovou úroveň, která obsahuje seznam dostupných vyšších úrovní.On the Overview pane, select Upgrade pricing tier, which lists any available higher tiers. Když vyberete určitou úroveň, projeví se okamžitě změna.When you select a tier, the change immediately takes effect.

Azure CLIAzure CLI

  1. Pokud jste to ještě neudělali, nainstalujte požadavky rozhraní příkazového řádku Azure CLI.If you haven't done so already, install the Azure CLI prerequisites.

  2. V Azure Portal otevřete prostředí Azure Cloud Shell .In the Azure portal, open the Azure Cloud Shell environment.

    Otevření služby Azure Cloud Shell

  3. Na příkazovém řádku zadejte příkaz AZ Resource commanda nastavte skuName na vyšší úroveň, kterou chcete.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}
    

    Pokud máte například úroveň Basic, můžete nastavit skuName na Standard: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
    

Cenová úroveň downgradeDowngrade pricing tier

Pokud chcete tuto změnu provést, použijte rozhraní příkazového řádku Azure CLI.To make this change, use the Azure CLI.

  1. Pokud jste to ještě neudělali, nainstalujte požadavky rozhraní příkazového řádku Azure CLI.If you haven't done so already, install the Azure CLI prerequisites.

  2. V Azure Portal otevřete prostředí Azure Cloud Shell .In the Azure portal, open the Azure Cloud Shell environment.

    Otevření služby Azure Cloud Shell

  3. Na příkazovém řádku zadejte příkaz AZ Resource a nastavte skuName na nižší úroveň, kterou chcete.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>
    

    Pokud máte například úroveň Standard, můžete nastavit skuName na Basic: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
    

Pokud chcete aplikaci logiky propojit s jiným účtem pro integraci nebo už nepoužíváte účet pro integraci s vaší aplikací logiky, odstraňte odkaz pomocí Azure Resource 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. Otevřete okno prohlížeče a přejít na Azure Resource Explorer (https://resources.azure.com).Open your browser window, and go to Azure Resource Explorer (https://resources.azure.com). Přihlaste se pomocí stejných přihlašovacích údajů k účtu Azure.Sign in with the same Azure account credentials.

    Průzkumník prostředků Azure

  2. Do vyhledávacího pole zadejte název vaší aplikace logiky, abyste mohli najít a vybrat aplikaci logiky.In the search box, enter your logic app's name so that you can find and select your logic app.

    Hledání a výběr aplikace logiky

  3. V záhlaví Průzkumníka vyberte možnost čtení/zápis.On the explorer title bar, select Read/Write.

    Zapnout režim pro čtení a zápis

  4. Na kartě data vyberte Upravit.On the Data tab, select Edit.

    Na kartě data vyberte Upravit.

  5. V editoru vyhledejte objekt integrationAccount a odstraňte tuto vlastnost, která má tento formát: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"  
    },
    

    Například:For example:

    Najít objekt "integrationAccount"

  6. Na kartě data klikněte na tlačítko Uložit a uložte provedené změny.On the Data tab, select Put to save your changes.

    Pokud chcete změny uložit, vyberte PUT.

  7. V Azure Portal vyhledejte a vyberte svou aplikaci logiky.In the Azure portal, find and select your logic app. V části Nastavení pracovního postupuvaší aplikace ověřte, zda je vlastnost účet integrace nyní zobrazená jako prázdná.Under your app's Workflow settings, check that the Integration account property now appears empty.

    Ověřte, že účet pro integraci není propojený.

Přesunout účet pro integraciMove integration account

Účet pro integraci můžete přesunout do jiné skupiny prostředků Azure nebo do předplatného Azure.You can move your integration account to another Azure resource group or Azure subscription. Když přesunete prostředky, Azure vytvoří nová ID prostředků, takže nezapomeňte místo toho použít nová ID a aktualizovat skripty nebo nástroje přidružené k přesunutým prostředkům.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. Pokud chcete změnit předplatné, musíte zadat taky existující nebo novou skupinu prostředků.If you want to change the subscription, you must also specify an existing or new resource group.

Pro tuto úlohu můžete použít buď Azure Portal podle kroků v této části nebo v Azure CLI.For this task, you can use either the Azure portal by following the steps in this section or the Azure CLI.

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů svého účtu Azure.Sign in to the Azure portal with your Azure account credentials.

  2. Do hlavního pole Azure Search zadejte jako filtr "účty pro integraci" a vyberte účty pro integraci.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Najít účet pro integraci

    Azure zobrazí všechny účty pro integraci ve vašich předplatných Azure.Azure shows all the integration accounts in your Azure subscriptions.

  3. V části účty integracevyberte účet pro integraci, který chcete přesunout.Under Integration accounts, select the integration account that you want to move. V nabídce účtu pro integraci vyberte Přehled.On your integration account menu, select Overview.

    V nabídce účet pro integraci vyberte přehled.

  4. Vedle pole název skupiny prostředků nebo předplatnéhovyberte změnit.Next to either Resource group or Subscription name, select change.

    Změna skupiny prostředků nebo předplatného

  5. Vyberte všechny související prostředky, které chcete přesunout.Select any related resources that you also want to move.

  6. V závislosti na vašem výběru použijte následující postup ke změně skupiny prostředků nebo předplatného:Based on your selection, follow these steps to change the resource group or subscription:

    • Skupina prostředků: v seznamu Skupina prostředků vyberte cílovou skupinu prostředků.Resource group: From the Resource group list, select the destination resource group. Nebo pokud chcete vytvořit jinou skupinu prostředků, vyberte vytvořit novou skupinu prostředků.Or, to create a different resource group, select Create a new resource group.

    • Předplatné: v seznamu předplatné vyberte cílové předplatné.Subscription: From the Subscription list, select the destination subscription. V seznamu Skupina prostředků vyberte cílovou skupinu prostředků.From the Resource group list, select the destination resource group. Nebo pokud chcete vytvořit jinou skupinu prostředků, vyberte vytvořit novou skupinu prostředků.Or, to create a different resource group, select Create a new resource group.

  7. Abyste potvrdili, že všechny skripty nebo nástroje přidružené k přesunutým prostředkům nebudou fungovat, dokud je neaktualizujete pomocí nových ID prostředků, zaškrtněte políčko potvrzení a pak vyberte 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. Po dokončení nezapomeňte aktualizovat všechny skripty s novými ID prostředků pro přesunuté prostředky.After you finish, make sure that you update any and all scripts with the new resource IDs for your moved resources.

Odstranit účet pro integraciDelete integration account

Pro tuto úlohu můžete použít buď Azure Portal podle kroků v této části, Azure CLInebo Azure PowerShell.For this task, you can use either the Azure portal by following the steps in this section, Azure CLI, or Azure PowerShell.

  1. Přihlaste se k webu Azure Portal pomocí přihlašovacích údajů svého účtu Azure.Sign in to the Azure portal with your Azure account credentials.

  2. Do hlavního pole Azure Search zadejte jako filtr "účty pro integraci" a vyberte účty pro integraci.In the main Azure search box, enter "integration accounts" as your filter, and select Integration accounts.

    Najít účet pro integraci

    Azure zobrazí všechny účty pro integraci ve vašich předplatných Azure.Azure shows all the integration accounts in your Azure subscriptions.

  3. V části účty integracevyberte účet pro integraci, který chcete odstranit.Under Integration accounts, select the integration account that you want to delete. V nabídce účtu pro integraci vyberte Přehled.On your integration account menu, select Overview.

    V nabídce účet pro integraci vyberte přehled.

  4. V podokně Přehled vyberte Odstranit.On the Overview pane, select Delete.

    V podokně Přehled vyberte Odstranit.

  5. Pokud chcete potvrdit, že chcete účet pro integraci odstranit, vyberte Ano.To confirm that you want to delete your integration account, select Yes.

    Kliknutím na tlačítko Ano potvrďte odstranění.

Další krokyNext steps