Se connecter à des sources de données locales à partir d’Azure Logic AppsConnect to on-premises data sources from Azure Logic Apps

Pour accéder aux sources de données locales à partir de vos applications logiques, vous devez créer une ressource Azure après avoir installé la passerelle de données locale sur un ordinateur local.Before you can access data sources on premises from your logic apps, you need to create an Azure resource after you install the on-premises data gateway on a local computer. Vos applications logiques utilisent ensuite cette ressource de passerelle Azure dans les déclencheurs et les actions fournis par les connecteurs locaux qui sont disponibles pour Azure Logic Apps.Your logic apps then use this Azure gateway resource in the triggers and actions provided by the on-premises connectors that are available for Azure Logic Apps.

Cet article explique comment créer votre ressource de passerelle Azure pour une passerelle précédemment installée sur votre ordinateur local.This article shows how to create your Azure gateway resource for a previously installed gateway on your local computer. Pour obtenir des informations détaillées sur la passerelle, consultez Fonctionnement de la passerelle.For more information about the gateway, see How the gateway works.

Conseil

Pour vous connecter à des réseaux virtuels Azure, envisagez de créer un environnement de service d’intégration à la place.To connect to Azure virtual networks, consider creating an integration service environment instead.

Pour plus d’informations sur l’utilisation de la passerelle avec d’autres services, consultez les articles suivants :For information about how to use the gateway with other services, see these articles:

Sources de données prises en chargeSupported data sources

Dans Azure Logic Apps, la passerelle de données locale prend en charge les connecteurs locaux pour les sources de données suivantes :In Azure Logic Apps, the on-premises data gateway supports the on-premises connectors for these data sources:

  • BizTalk Server 2016BizTalk Server 2016
  • Système de fichiersFile System
  • IBM DB2IBM DB2
  • IBM InformixIBM Informix
  • IBM MQIBM MQ
  • MySQLMySQL
  • Oracle DatabaseOracle Database
  • PostgreSQLPostgreSQL
  • SAPSAP
  • SharePoint ServerSharePoint Server
  • SQL ServerSQL Server
  • TeradataTeradata

Azure Logic Apps prend en charge les opérations de lecture et d’écriture par le biais de la passerelle de données.Azure Logic Apps supports read and write operations through the data gateway. Toutefois, ces opérations ont des limites quant à la taille de leur charge utile.However, these operations have limits on their payload size. Bien que la passerelle proprement dite n’entraîne pas de frais supplémentaires, le modèle tarifaire de Logic Apps s’applique à ces connecteurs et à d’autres opérations dans Azure Logic Apps.Although the gateway itself doesn't incur additional costs, the Logic Apps pricing model applies to these connectors and other operations in Azure Logic Apps.

PrérequisPrerequisites

  • La passerelle de données locale doit être déjà installée sur un ordinateur local.You already installed the on-premises data gateway on a local computer.

  • Vous utilisez les mêmes compte et abonnement Azure que ceux utilisés lors de l’installation de cette passerelle de données.You're using the same Azure account and subscription that was used when installing that data gateway. Ce compte Azure doit appartenir à un seul client ou répertoire Azure Active Directory (Azure AD).This Azure account must belong to a single Azure Active Directory (Azure AD) tenant or directory.

  • L’installation de votre passerelle n’est pas déjà enregistrée et revendiquée par une autre ressource de passerelle Azure.Your gateway installation isn't already registered and claimed by another Azure gateway resource.

    Quand vous créez une ressource de passerelle dans le portail Azure, vous sélectionnez une installation de passerelle, qui établit un lien vers votre ressource de passerelle et uniquement vers cette ressource de passerelle.When you create a gateway resource in the Azure portal, you select a gateway installation, which links to your gateway resource and only that gateway resource. Dans Azure Logic Apps, les déclencheurs et les actions locaux utilisent ensuite la ressource de passerelle pour se connecter aux sources de données locales.In Azure Logic Apps, on-premises triggers and actions then use the gateway resource for connecting to on-premises data sources. Dans ces déclencheurs et actions, vous sélectionnez votre abonnement Azure et la ressource de passerelle associée que vous souhaitez utiliser.In these triggers and actions, you select your Azure subscription and the associated gateway resource that you want to use. Chaque ressource de passerelle est liée à une seule installation de passerelle, elle-même liée à un seul compte Azure.Each gateway resource links to only one gateway installation, which links to only one Azure account.

Créer une ressource de passerelle AzureCreate Azure gateway resource

Après avoir installé la passerelle sur un ordinateur local, créez une ressource Azure pour votre passerelle.After you install the gateway on a local computer, create the Azure resource for your gateway.

  1. Connectez-vous au portail Azure avec le même compte Azure que celui utilisé pour installer la passerelle.Sign in to the Azure portal with the same Azure account that was used to install the gateway.

  2. Dans la fenêtre de recherche du portail Azure, entrez « passerelles de données locales », puis choisissez Passerelles de données locales.In the Azure portal search box, enter "on-premises data gateway", and select On-premises Data Gateways.

    Cherchez « Passerelle de données locale »

  3. Sous Passerelles de données locales, sélectionnez Ajouter.Under On-premises Data Gateways, select Add.

    Ajouter une nouvelle ressource Azure pour la passerelle de données

  4. Sous Créer une passerelle de connexion, fournissez ces informations pour votre ressource de passerelle.Under Create connection gateway, provide this information for your gateway resource. Sélectionnez Créer lorsque vous avez terminé.When you're done, select Create.

    PropriétéProperty DescriptionDescription
    Nom de la ressourceResource Name Fournissez pour votre ressource de passerelle un nom qui contient uniquement des lettres, des chiffres, des traits d’union (-) des traits de soulignement (_), des parenthèses ((, )) ou des points (.).Provide a name for your gateway resource that contains only letters, numbers, hyphens (-), underscores (_), parentheses ((, )), or periods (.).
    AbonnementSubscription Sélectionnez l’abonnement Azure pour le compte Azure qui a été utilisé pour l’installation de la passerelle.Select the Azure subscription for the Azure account that was used for the gateway installation. L’abonnement par défaut est basé sur le compte Azure que vous avez utilisé pour vous connecter.The default subscription is based on the Azure account that you used to sign in.
    Groupe de ressourcesResource group Le groupe de ressources Azure que vous souhaitez utiliserThe Azure resource group that you want to use
    LieuLocation La même région ou position sélectionnée pour le service cloud de la passerelle pendant l’installation de la passerelle.The same region or location that was selected for the gateway cloud service during gateway installation. Autrement, votre installation de passerelle ne s’affichera pas dans la liste Nom d’installation.Otherwise, your gateway installation won't appear in the Installation Name list. L’emplacement de votre application logique peut être différent de l’emplacement de votre ressource de passerelle.Your logic app location can differ from your gateway resource location.
    Nom de l’installationInstallation Name Sélectionnez une installation de passerelle, qui apparaît dans la liste uniquement quand les conditions suivantes sont remplies :Select a gateway installation, which appears in the list only when these conditions are met:

    - L’installation de la passerelle utilise la même région que la ressource de passerelle que vous souhaitez créer.- The gateway installation uses the same region as the gateway resource that you want to create.
    -L’installation de la passerelle n’est pas liée à une autre ressource de passerelle Azure.- The gateway installation isn't linked to another Azure gateway resource.
    - L’installation de la passerelle est liée au même compte Azure que celui que vous utilisez pour créer la ressource de passerelle.- The gateway installation is linked to the same Azure account that you're using to create the gateway resource.
    -Votre compte Azure appartient à un seul client ou répertoire Azure Active Directory (Azure AD) et est le même compte que celui utilisé pour l’installation de la passerelle.- Your Azure account belongs to a single Azure Active Directory (Azure AD) tenant or directory and is the same account that was used for the gateway installation.

    Pour plus d’informations, consultez la section Questions fréquentes (FAQ).For more information, see the Frequently asked questions section.

    Voici un exemple illustrant une installation de passerelle qui se trouve dans la même région que votre ressource de passerelle et qui est liée au même compte Azure :Here is an example that shows a gateway installation that's in the same region as your gateway resource and is linked to the same Azure account:

    Fournir des détails pour créer une ressource de passerelle de données

Se connecter à des données localesConnect to on-premises data

Après avoir créé votre ressource de passerelle et avoir associé votre abonnement Azure à cette ressource, vous pouvez maintenant créer une connexion entre votre application logique et votre source de données locale à l’aide de la passerelle.After you create your gateway resource and associate your Azure subscription with this resource, you can now create a connection between your logic app and your on-premises data source by using the gateway.

  1. Dans le portail Azure, créez ou ouvrez votre application logique dans le Concepteur d’application logique.In the Azure portal, create or open your logic app in the Logic App Designer.

  2. Ajoutez un connecteur prenant en charge des connexions locales, tel que SQL Server.Add a connector that supports on-premises connections, for example, SQL Server.

  3. Sélectionnez l’option Se connecter via la passerelle de données locale.Select Connect via on-premises data gateway.

  4. Sous Passerelles, dans la liste Abonnements, sélectionnez votre abonnement Azure qui a la ressource de passerelle souhaitée.Under Gateways, from the Subscriptions list, select your Azure subscription that has the gateway resource you want.

  5. Dans la liste Passerelle de connexion, qui affiche les ressources de passerelle disponibles dans votre abonnement sélectionné, sélectionnez la ressource de passerelle de votre choix.From the Connection Gateway list, which shows the available gateway resources in your selected subscription, select the gateway resource that you want. Chaque ressource de passerelle est liée à une seule installation de passerelle.Each gateway resource is linked to a single gateway installation.

    Notes

    La liste de passerelles comprend les ressources de passerelle dans d’autres régions, car l’emplacement de votre application logique peut différer de l’emplacement de votre ressource de passerelle.The gateways list includes gateway resources in other regions because your logic app's location can differ from your gateway resource's location.

  6. Fournissez un nom de connexion unique et les autres informations requises, qui dépendent de la connexion que vous souhaitez créer.Provide a unique connection name and other required information, which depends on the connection that you want to create.

    Un nom de connexion unique vous aidera à trouver facilement cette connexion ultérieurement, en particulier si vous créez plusieurs connexions.A unique connection name helps you easily find that connection later, especially if you create multiple connections. Le cas échéant, incluez également le nom de domaine complet dans votre nom d’utilisateur.If applicable, also include the qualified domain for your username.

    Voici un exemple :Here is an example:

    Créer une connexion entre une application logique et une passerelle de données

  7. Sélectionnez Créer lorsque vous avez terminé.When you're done, select Create.

Votre connexion de passerelle est maintenant prête et votre application logique peut l’utiliser.Your gateway connection is now ready for your logic app to use.

Modifier la connexionEdit connection

Pour mettre à jour les paramètres pour une connexion de passerelle, vous pouvez modifier votre connexion.To update the settings for a gateway connection, you can edit your connection.

  1. Pour rechercher toutes les connexions d’API pour votre application logique uniquement, dans le menu de votre application logique, sous Outils de développement, sélectionnez Connexions d’API.To find all the API connections for just your logic app, on your logic app's menu, under Development Tools, select API connections.

    Accédez au menu de votre application logique, puis sélectionnez « Connexions d’API »

  2. Sélectionnez la connexion de passerelle que vous souhaitez, puis sélectionnez Modifier une connexion d’API.Select the gateway connection you want, and then select Edit API connection.

    Conseil

    Si vos mises à jour ne prennent pas effet, essayez d’arrêter et redémarrer le compte de service Windows de passerelle pour votre installation de passerelle.If your updates don't take effect, try stopping and restarting the gateway Windows service account for your gateway installation.

Pour rechercher toutes les connexions d’API associées à votre abonnement Azure :To find all API connections associated with your Azure subscription:

  • Dans le menu principal Azure, accédez à Tous les services > Web > Connexions d’API.From the main Azure menu, go to All services > Web > API Connections.
  • Ou, dans le menu Azure principal, accédez à Toutes les ressources.Or, from the main Azure menu, go to All resources. Réglez le filtre Type sur Connexion d’API.Set the Type filter to API Connection.

Supprimer la ressource de passerelleDelete gateway resource

Pour créer une autre ressource de passerelle, lier l’installation de votre passerelle à une autre ressource de passerelle ou supprimer la ressource de passerelle, vous pouvez effectivement supprimer celle-ci sans que cela affecte l’installation de la passerelle.To create a different gateway resource, link your gateway installation to a different gateway resource, or remove the gateway resource, you can delete the gateway resource without affecting the gateway installation.

  1. Dans le menu principal Azure, sélectionnez Toutes les ressources.From the main Azure menu, select All resources. Cherchez et sélectionnez votre ressource de passerelle.Find and select your gateway resource.

  2. Le cas échéant, dans votre menu de ressource de passerelle, sélectionnez Passerelle de données locale.If not already selected, on your gateway resource menu, select On-premises Data Gateway. Dans la barre d’outils de ressources de la passerelle, sélectionnez Supprimer.On the gateway resource toolbar, select Delete.

    Par exemple :For example:

    Supprimer une ressource de passerelle dans Azure

Questions fréquentes (FAQ)Frequently asked questions

Q : Pourquoi mon installation de passerelle n’apparaît-elle pas quand je crée ma ressource de passerelle dans Azure ?Q: Why doesn't my gateway installation appear when I create my gateway resource in Azure?
R : Ce problème peut se produire pour les raisons suivantes :A: This issue can happen for these reasons:

  • Votre compte Azure doit être le même compte que celui qui est lié à l’installation de la passerelle sur l’ordinateur local.Your Azure account must be the same account that's linked to the gateway installation on the local computer. Vérifiez que vous êtes connecté au portail Azure avec la même identité que celle qui est liée à l’installation de la passerelle.Check that you're signed in to the Azure portal with the same identity that's linked to the gateway installation. En outre, assurez-vous que votre compte Azure appartient à un seul locataire ou répertoire Azure AD et qu’il est défini sur le même client ou répertoire Azure AD que celui utilisé lors de l’installation de la passerelle.Also, make sure that your Azure account belongs to a single Azure AD tenant or directory and is set to the same Azure AD tenant or directory that was used during gateway installation.

  • Vos ressource de passerelle et installation de passerelle doivent utiliser la même région.Your gateway resource and gateway installation have to use the same region. Toutefois, la position de votre application logique peut être différente de celle de votre ressource de passerelle.However, your logic app location can differ from your gateway resource location.

  • L’installation de votre passerelle est déjà enregistrée et revendiquée par une autre ressource de passerelle.Your gateway installation is already registered and claimed by another gateway resource. Ces installations ne s’affichent pas dans la liste Nom d’installation.These installations won't appear in the Installation Name list. Pour passer en revue vos inscriptions de passerelle dans le portail Azure, recherchez toutes vos ressources Azure qui ont le type Passerelles de données locales dans tous vos abonnements Azure.To review your gateway registrations in the Azure portal, find all your Azure resources that have the On-premises Data Gateways type across all your Azure subscriptions. Pour dissocier l’installation de la passerelle de l’autre ressource de passerelle, consultez Supprimer la ressource de passerelle.To unlink the gateway installation from the other gateway resource, see Delete gateway resource.

Q : Pourquoi l’emplacement de ma passerelle existante a-t-il changé ?Q: Why did the location for my existing gateway change?
R : Les ressources de la passerelle créées avant le 3 mai 2017 ont été déplacées à l’emplacement d’origine du locataire Azure AD pour le compte professionnel ou scolaire servant à créer ces passerelles.A: Gateway resources created before May 3, 2017 were moved to the original locations of the Azure AD tenant for the work or school account that created those gateways. Toutefois, ces modifications ne doivent pas affecter les applications logiques en cours d’exécution, qui doivent continuer à fonctionner normalement.However, these changes shouldn't affect currently running logic apps, which should continue working as usual. Compte tenu de la disponibilité générale de la passerelle en mai, les emplacements de ressources de la passerelle peuvent différer des emplacements de l’application logique.With the gateway's general availability in May, gateway resource locations can differ from logic app locations.

Étapes suivantesNext steps