Comment exécuter une fonction de connecteur dans plusieurs environnements ?
  • 05 Jan 2024
  • 2 Minutes à lire
  • Contributeurs

Comment exécuter une fonction de connecteur dans plusieurs environnements ?


Article Summary

Comprendre comment créer des environnements de production, de test et de développement pour les connecteurs.

Dans cet article, vous apprendrez

  • Comment mapper automatiquement une fonction de connecteur à des environnements de test et de développement

Comment exécuter une fonction de connecteur dans plusieurs Environments

Lorsque vous testez vos fonctions de connecteur dans le mode "Développement" d'une application, il se peut que vous ne souhaitiez pas faire de mises à jour dans votre base de données de production ou dans une autre source de vérité.

Par exemple, disons que vous utilisez le lecteur Tulip sur votre ordinateur pour tester un déclencheur qui exécute une fonction de connecteur avec une requête POST. Vous ne souhaitez peut-être pas ajouter des données de test à votre base de données de production.

Au lieu de cela, vous voudrez peut-être exécuter la fonction de connecteur avec une base de données de test. Vous pouvez utiliser les "Environnements" dans Tulip pour accomplir cela.

Lesenvironnements vous permettent d'exécuter les mêmes fonctions de connecteur sur différentes bases de données/services, en fonction de l'état de l'application.

En d'autres termes, lorsque vous exécutez une application en mode développement, une fonction de connecteur sera automatiquement exécutée sur votre environnement de test ou de développement.

Pour activer des environnements de connecteurs multiples sur votre compte, naviguez vers l'onglet Connecteurs via la page Paramètres du compte de votre Instance. Activez le commutateur sous "Allow Selection of Connector Environment in Developer Mode" (Autoriser la sélection de l'environnement du connecteur en mode développement).

Toggle Connector Environments.gif

Configuration de plusieurs environnements

Après avoir créé un nouveau connecteur SQL ou HTTP, vous verrez un écran comme celui-ci.

image.png

Par défaut, "1 connexion" est sélectionné, ce qui signifie que les fonctions du connecteur dans toutes les versions de l'application se connecteront au même serveur.

Mais si vous souhaitez exécuter les fonctions de connecteur dans plusieurs environnements, sélectionnez "2 connexions". Vous aurez alors la possibilité d'ajouter des détails sur deux serveurs distincts.

Utilisation des environnements

Différents environnements sont utilisés en fonction de l'endroit où l'application est exécutée et de l'état de cette application.

Dans le mode développeur, l'environnement peut être écrasé (voir les détails ici), mais dans Tulip Player, l'environnement utilisé sera entièrement piloté par la phase du cycle de vie de l'application.

image.png

Pour en savoir plus


Vous avez trouvé ce que vous cherchiez ?

Vous pouvez également vous rendre sur community.tulip.co pour poser votre question ou voir si d'autres ont rencontré une question similaire !


Cet article vous a-t-il été utile ?