Architect taille du flux

L'indicateur de taille de débit est un outil qui vous aide à déterminer le pourcentage de la taille maximale que votre débit utilise actuellement dans Architect. L'outil vous permet de mieux anticiper la taille éventuelle de votre flux pendant la phase de conception, afin que vous puissiez chercher des moyens d'optimiser la taille du flux en temps voulu. Par exemple, divisez votre flux en plusieurs flux dès le début de la conception et non pas lorsque votre flux atteint sa limite.

L'indicateur de débit est avec une précision de 0,1%. L'architecte affiche le premier chiffre de toute valeur de débit fractionnaire afin que vous puissiez observer l'effet que de petites modifications de la logique de débit peuvent avoir sur la taille du débit. L'architecte arrondit le pourcentage de la taille du débit à la fraction à un chiffre la plus proche. Par exemple, si le pourcentage réel est de 10,68, l'indicateur de débit affiche 10,7.     

Remarque : Les flux de modules communs ont une limite de taille inférieure à celle des autres types de flux.

Cliquez sur l’image pour l’agrandir.

Indicateur de débit

Indicateur de débit

Ce tableau décrit les quatre avertissements de taille de flux :

Indicateur de taille Pourcentage atteint Restrictions
Faible Inférieur à 50 % de la taille maximale autorisée Aucun
Moyen 50 % de la taille maximale autorisée Aucun
Élevée 90 % de la taille maximale autorisée Aucun
Complète 98 % de la taille maximale autorisée

Vous ne pouvez pas publier le flux, mais vous pouvez modifier sauvegarder.

Remarque :  Si un flux atteint 100 % de la taille maximale autorisée, vous ne pouvez pas modifier sauvegarderYYZZY.

Remarque :  La taille du flux peut augmenter ou diminuer à mesure que les paramètres entrent et sortent de l’erreur. 

Par exemple, supposons que plusieurs actions d'une tâche fassent référence à une variable qui n'existe pas encore. Les actions sont erronées en raison de la variable manquante. Si vous ajoutez une variable pour résoudre l'erreur (ce qui semble être un petit changement), car la configuration est maintenant valide, Architect peut remplir des structures de flux internes telles que des arbres d'expression. La taille du flux peut augmenter plus que prévu parce que lorsque vous ajoutez la variable, les actions ne sont plus erronées. Cela est vrai même lorsqu'un petit nombre d'actions avec de nombreux paramètres font référence à la variable.

Conseils pour réduire la taille du flux

Ces conseils peuvent vous aider à réduire la taille d’un flux :

  • Si vous avez plusieurs actions Update Data dans une ligne, chacune avec une instruction de mise à jour, consolidez les actions en une action Update Data contenant plusieurs instructions de mise à jour.
  • Évitez les doubles emplois. Considérez le fait que certaines actions telles que Call Data Action, Call Secure Data Action, Set Screen Pop, Create Callback et Call Data Actions peuvent consommer une grande quantité d'espace en fonction de la façon dont vous configurez les entrées, les sorties de succès et les sorties d'échec.
    Si vous avez plusieurs instances de la même action avec généralement la même configuration à l'exception de quelques paramètres différents, la meilleure pratique recommande de mettre à jour la logique pour avoir une instance de l'action, puis d'utiliser des variables pour transmettre les valeurs qui changent. Tout en réduisant la taille du flux, cette méthode est plus facile à entretenir à l'avenir. Si vous devez modifier un paramètre qui était auparavant commun à toutes les instances de l'action, vous n'avez plus qu'à mettre à jour le paramètre dans l'instance unique de l'action.