Qu'est-ce qu'un connecteur ?
  • 28 Aug 2024
  • 2 Minutes à lire
  • Contributeurs

Qu'est-ce qu'un connecteur ?


Résumé de l’article

Vue d'ensemble

Que sont les connecteurs ?

Voici comment connecter les systèmes logiciels existants de votre entreprise avec Tulip.

Tulip est une plateforme ouverte conçue pour s'intégrer de manière transparente à votre infrastructure informatique existante. Cette intégration est facilitée par les Connecteurs.

Les connecteurs sont une fonctionnalité de Tulip qui permet l'échange de données entre les API HTTP, MQTT, et les bases de données SQL et Tulip. Ils sont essentiels pour se connecter aux serveurs et systèmes externes, y compris l'API de la Table. La mise en place d'un connecteur vous permet d'intégrer des informations externes dans vos applications Tulip, améliorant ainsi votre expérience de Tulip et rationalisant vos processus.

Types de connecteurs :

  1. HTTP - Accéder à des données depuis des API externes.
  2. MQTT - Ecrire dans votre espace de noms MQTT.
  3. SQL - Accéder à des bases de données externes à Tulip.

Pour accéder aux connecteurs, survolez l'onglet "Apps" depuis n'importe quel endroit de votre compte Tulip et sélectionnez Connecteurs dans le menu déroulant.

Accessing Connectors

Sur la page Connecteurs, vous pouvez voir le statut, la description et la dernière mise à jour de vos connecteurs.

Connector Status

En survolant la pilule du statut, vous obtiendrez des informations supplémentaires sur le statut de chaque environnement.

Status Information

Chaque connecteur peut avoir plusieurs fonctions de connecteur ou des requêtes qui sont déclenchées dans une application.

Voici un exemple de fonction de connecteur :

image.png

Utilisation des connecteurs :

Les connecteurs peuvent être utilisés par des déclencheurs ou des actions d'automatisation. Par exemple, vous pouvez créer un déclencheur dans une application Tulip qui exécute la séquence suivante :

  1. "Lorsque l'opérateur scanne un code-barres"
  2. "Rechercher ce code-barres dans ma base de données SQL"
  3. "Puis naviguer vers l'une des trois étapes différentes basées sur ces données".

Vous pouvez également créer une séquence du type : "Lorsque l'opérateur appuie sur ce bouton" :

  1. "Lorsque l'opérateur appuie sur ce bouton"
  2. "Envoyez une requête à mon API HTTP qui suit les problèmes de production dans mon usine."

Les deux méthodes sont en libre-service. Si vous pouvez interroger une base de données SQL ou un service logiciel externe (comme un MES ou un ERP), vous pouvez écrire la requête dans Tulip.

Vous trouverez ci-dessous un exemple d'appel d'une fonction de connecteur dans un Trigger dans l'éditeur d'application :

Calling a Connector Function

Environnements du connecteur

L'onglet Environnements vous permet de configurer plusieurs serveurs pour chaque fonction de connecteur. Les environnements vous permettent de segmenter les informations impactées en fonction du cycle de vie de vos applications et de vos automatismes.

Plus de détails sur les environnements sont disponibles ici.

Environments Tab

Détails techniques des connecteurs

Comme les connecteurs communiquent avec des systèmes externes, il est essentiel de comprendre comment les configurer pour qu'ils s'adaptent à votre environnement informatique personnalisé. Le Connector Host est un composant de la plateforme Tulip qui gère ces connexions.

Pour les bases de données et les API qui sont ouvertement disponibles depuis votre Tulip Cloud, aucune configuration supplémentaire n'est nécessaire. Cependant, si des problèmes surviennent ou si vous avez besoin de vous connecter à une base de données, une API ou une machine qui n'est pas ouvertement disponible depuis le Tulip Cloud, référez-vous à cet article sur les Connector Hosts.

Pour en savoir plus


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