Gestion et automatisation de réseau : Cisco Tidal Enterprise Orchestrator

Orchestrator de marée d'entreprise : Utilisation de boucle dans le contenu

17 octobre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

L'orchestrator de marée d'entreprise (TEO) donne à l'utilisateur final la capacité de faire une boucle par des blocs de code dans leur contenu avec l'utilisation du Pour-chaque et tandis que des boucles.

Conditions préalables

Conditions requises

Les informations dans ce document sont basées sur l'orchestrator de marée 2.1 d'entreprise ou plus tard. L'utilisateur final devrait avoir la connaissance du content authoring général et de la connaissance de programmation de général. Si quelque chose n'est pas clair ou de plus amples explications sont nécessaires s'il vous plaît pour entrer en contact avec le support technique de Cisco.

Composants utilisés

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Quelle est une boucle ?

Une boucle est un composant de programmation qui permet à l'utilisateur final pour passer par quelque chose de plusieurs périodes dans un style séquentiel. Les exemples incluent lire tous les mots dans une page du commencement jusqu'à la fin, ou aller par toutes les lignes dans une table de base de données.

Comment est-ce que des boucles sont utilisées dans TEO ?

Des boucles sont utilisées dans TEO pas différent que dans des langages de programmation normaux. Ils sont des blocs logiques, qui permettent à l'utilisateur pour traverser par des données dans un style séquentiel. TEO offre chacun des deux Pour-chaque et tandis que des boucles. Typiquement Pour-chaque des boucles sont utilisées avec des Tableaux et tandis que des boucles sont utilisées pour tous autres cas, mais ceci est en grande partie une généralité et n'est pas toujours vraie.

Comment installer A Pour-chaque boucle

Procédez comme suit :

  1. Dans l'éditeur de processus, cliquez sur la barre de logique. Glissez-déplacez le Pour-chaque bloc dans le processus.

    Remarque: Vous devez avoir une table à alimenter à la Pour-chaque boucle.

  2. Sur la Pour-chaque configuration de boucles, cliquez sur l'icône de référence, qui est signe de dièse avec une main, et recherchez la table que vous souhaitez traverser.

  3. Effectuez un zoom avant dans la table et choisissez l'attribut de lignes. Vous ne pouvez pas utiliser l'attribut global de table.

  4. Après que vous sauvegardiez, puis vous pouvez alors glisser-déplacer des activités à l'intérieur du Pour-chaque bloc. Cliquez sur n'importe quelle icône variable de référence dans une activité à l'intérieur de l'aspect afin de mettre en référence les éléments. Choisissez le processus > l'élément > le <Item de boucle de ForEach nom > au select>.

  5. Vous pouvez faire une boucle par des tables de routage locales, des tables de variable globale, des tables d'intput, et toutes les activités qui produisent des tables comme résultat.

Comment installer une boucle de moment

Procédez comme suit :

  1. Dans l'éditeur de processus, cliquez sur la barre de logique. Glissez-déplacez le bloc de moment dans le processus.

  2. Sur le clic de configuration de boucle de moment boutonnez et entrez une déclaration conditionnelle sur laquelle pour finir la boucle. Si vous vouliez exécuter la boucle cinq fois, par exemple, vous pouvez entrer le compteur < 6.

  3. Les types communs des déclarations conditionnelles à terminer tandis que les boucles incluent les compteurs numériques, des contrôles de variable, des contrôles de la durée, et rectifient/de contrôles de fausse déclaration.

  4. Assurez-vous celui que vous utilisiez comme clause d'arrêt qu'elle se produit vraiment un jour ou l'autre dans la boucle. Si vous utilisez le compteur < 6 mais votre compteur n'est jamais incrémenté de 0 intérieurs la boucle alors que votre boucle exécute pour toujours. Dans TEO il y a un de sécurité pour ceci comme dans le Tidal.Automation.Server.Exe.Config il y a un composant qui te permet pour configurer des itérations maximum de boucle, mais c'est élevé, ainsi il est vraiment seulement un de sécurité et ne devrait pas être compté en fonction. La configuration de boucle de moment fonctionne seulement correctement si elle est installée avec les étapes précédentes à l'esprit.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 113241