Show Menu
SUJETS×

Exclusion

Une activité de type Exclusion crée une cible à partir d'une cible principale dont on extrait une ou plusieurs autres cibles.
Pour paramétrer cette activité, vous devez saisir son libellé et sélectionner l'ensemble principal : la population de l'ensemble principal permet de construire le résultat. Les profils communs à l'ensemble principal et à au moins une des activités en entrée seront exclus.
Pour plus d’informations sur la configuration et l’utilisation de l’activité d’exclusion, voir Exclure une population (Exclusion) .
Cochez l'option Générer le complémentaire si vous souhaitez exploiter la population restante. Le complémentaire contiendra la population principale en entrée moins la population en sortie. Une seconde transition sera alors ajoutée à l'activité, comme suit :

Exemples d'exclusion

L'exemple suivant cherche à constituer une liste des destinataires dont l'âge est compris entre 18 et 30 ans, mais en y excluant les habitants de Paris.
  1. Insérez et ouvrez une activité de type Exclusion à la suite de deux requêtes. La première requête cible les destinataires vivant à Paris. La seconde requête cible les destinataires âgés de 18 à 30 ans.
  2. Indiquez l'ensemble principal. Ici, l'ensemble principal est la requête 18-30 ans . Les éléments appartenant au second ensemble seront exclus du résultat final.
  3. Cochez la case Générer le complémentaire si vous souhaitez exploiter les données non retenues après l'exclusion. Dans le cas présent, le complément comporte les destinataires âgés de 18 à 30 ans habitant à Paris.
  4. Validez le paramétrage de l'exclusion puis insérez une activité de mise à jour de liste au niveau du résultat. Insérez également une mise à jour de liste au niveau du complémentaire, le cas échéant.
  5. Exécutez le workflow. Dans cet exemple, le résultat comporte tous les destinataires âgés de 18 à 30 ans, mais ceux habitant à Paris sont exclus et sont envoyés vers le complémentaire.

Paramètres d'entrée

  • tableName
  • schema
Chacun des événements entrants doit spécifier une cible définie par ces paramètres.

Paramètres de sortie

  • tableName
  • schema
  • recCount
Ce triplet de valeurs identifie la cible résultant de l'exclusion. tableName est le nom de la table qui mémorise les identifiants de la cible, schema est le schéma de la population (habituellement nms:recipient) et recCount est le nombre d'éléments dans la table.
La transition associée au complémentaire possède les mêmes paramètres.