Bases des connexions
Comprendre le fonctionnement des connexions dans Scrydon
Fonctionnement des connexions
Les connexions sont les chemins qui permettent aux données de circuler entre les blocs de votre workflow. Lorsque vous connectez deux blocs dans Scrydon, vous établissez une relation de flux de données qui définit comment l'information passe d'un bloc à l'autre.
Chaque connexion représente une relation dirigée dans laquelle les données circulent depuis la sortie d'un bloc source vers l'entrée d'un bloc de destination.
Créer des connexions
Sélectionner le bloc source : Cliquez sur le port de sortie du bloc depuis lequel vous souhaitez vous connecter
Tracer la connexion : Faites glisser vers le port d'entrée du bloc de destination
Confirmer la connexion : Relâchez pour créer la connexion
Configurer (facultatif) : Certaines connexions peuvent nécessiter une configuration supplémentaire
Flux des connexions
Le flux de données à travers les connexions suit ces principes :
- Flux directionnel : Les données circulent toujours des sorties vers les entrées
- Ordre d'exécution : Les blocs s'exécutent dans l'ordre déterminé par leurs connexions
- Transformation des données : Les données peuvent être transformées lors de leur passage entre les blocs
- Chemins conditionnels : Certains blocs (comme Router et Condition) peuvent diriger le flux vers différents chemins
Visualisation des connexions
Les connexions sont représentées visuellement dans l'éditeur de workflow :
- Lignes pleines : Connexions actives qui transmettront des données
- Flux animé : Pendant l'exécution, le flux de données est visualisé le long des connexions
- Codage couleur : Différents types de connexions peuvent avoir des couleurs différentes
- Étiquettes de connexion : Indicateurs visuels montrant quelles données sont disponibles
Gérer les connexions
Vous pouvez gérer vos connexions de plusieurs façons :
- Supprimer : Cliquez sur une connexion et appuyez sur Suppr ou utilisez le menu contextuel
- Réorienter : Faites glisser une connexion pour changer son chemin
- Inspecter : Cliquez sur une connexion pour voir les détails des données transmises
- Désactiver : Désactivez temporairement une connexion sans la supprimer
La suppression d'une connexion arrêtera immédiatement le flux de données entre les blocs. Assurez-vous que c'est intentionnel avant de supprimer des connexions.
Compatibilité des connexions
Tous les blocs ne peuvent pas être connectés les uns aux autres. La compatibilité dépend de :
- Compatibilité des types de données : Le type de sortie doit être compatible avec le type d'entrée
- Restrictions des blocs : Certains blocs peuvent avoir des restrictions sur ce à quoi ils peuvent se connecter
- Logique du workflow : Les connexions doivent avoir un sens logique dans le contexte de votre workflow
L'éditeur indiquera quand les connexions sont invalides ou incompatibles.