- Impression
Comment exécuter une fonction de connecteur dans plusieurs environnements ?
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).
Configuration de plusieurs environnements
Après avoir créé un nouveau connecteur SQL ou HTTP, vous verrez un écran comme celui-ci.
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.
Pour en savoir plus
- Comment écrire une fonction de connecteur
- Comment appeler une fonction de connecteur en utilisant des déclencheurs
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 !