Skip to main content
OnCommand Workflow Automation 5.1
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Créer un filtre

Contributeurs

Vous pouvez créer un filtre WFA qui peut rechercher des ressources s'il n'existe pas de filtre WFA prédéfini adapté à la tâche.

Ce dont vous avez besoin

Vous devez connaître les syntaxes SQL appropriées pour créer le filtre.

Étapes
  1. Cliquez sur Workflow Design > Filters.

  2. Cliquez sur Nouvelle icône dans la barre d'outils.

  3. Dans l'onglet Propriétés de la boîte de dialogue Nouveau filtre, entrez ou sélectionnez les détails requis dans les champs Nom, Type de dictionnaire et Description.

  4. Dans l'onglet Query, entrez la requête SQL appropriée pour le filtre.

    Vous devez entrer une requête SQL unique et utiliser éventuellement des paramètres d'entrée. Vous devez utiliser la syntaxe suivante pour utiliser un paramètre d'entrée : ${ParameterName}.

    SELECT
    	array.ip
    FROM
    	storage.array
    WHERE
    	array.name = '${ArrayName}'
  5. Cliquez sur Actualiser pour remplir la table Paramètres d'entrée et la liste attributs renvoyés.

    Ces informations sont obtenues à partir de la requête SQL que vous avez saisie. Par exemple, si vous utilisez l'exemple de requête SQL de l'étape précédente, ip s'affiche dans attributs retournés et ArrayName s'affiche dans Paramètres d'entrée. Vous pouvez modifier les entrées dans les colonnes Label et Description.

  6. Facultatif: cliquez sur Test pour tester le filtre.

    1. Dans la boîte de dialogue Test Filter <FilterName>, entrez les paramètres de test requis.

    2. Décochez la case utiliser les données de réservation dans test si vous ne souhaitez pas utiliser les données de réservation pour tester le filtre.

    3. Cliquez sur Test.

      Le résultat du test s'affiche.

    4. Fermez les boîtes de dialogue.

  7. Cliquez sur Enregistrer.