Skip to main content

Créer une stratégie décisionnelle

4 Tâches

25 mins

Visible to: All users
Débutant Pega Customer Decision Hub 8.6 Français

Scénario

En tant que concepteur de stratégie, il vous est demandé de concevoir une stratégie décisionnelle élémentaire qui associe l’action Label au coût d’impression le plus faible. Un ensemble d’actions Label sont déjà définies et prêtes à être utilisées dans l'enjeu métier Enablement et dans le groupe Labels. Le coût d’impression d’un Label dépend du coût de base spécifique d'un Label et d'une variable dépendant du nombre de lettres du Label. Pour réaliser cette tâche, vous devez utiliser les composants Proposition data, Set Property et Prioritize sur le canevas stratégique. Vérifiez ensuite votre travail en testant la stratégie.

Connectez-vous au système utilisé pour les exercices avec les informations d'identification suivantes :

Rôle

Nom d’utilisateur

Mot de passe

Decisioning Consultant

CDHAnalyst

rules

Vous devez réaliser les tâches suivantes :

Tâche 1 : Importer les actions de l'enjeu métier Enablement et du groupe Labels

Créez un nouveau canevas stratégique, ajoutez les actions BlackLabel et GreenLabel au moyen du composant Proposition data.

Tâche 2 : Définir la propriété PrintingCost pour chaque action

Utilisez un composant Set Property pour définir la propriété PrintingCost pour chaque action. Le coût d’impression est calculé comme étant égal au coût de base + 5 fois le nombre de lettres du Label.

Tâche 3 : Sélectionner l’action avec le coût d’impression le plus faible

Utilisez un composant Prioritize pour sélectionner l’action avec le coût d’impression le plus faible.

Tâche 4 : Vérifier votre travail

Testez la stratégie créée.

Vous devez initier votre votre propre instance Pega pour compléter ce Défi.

L'initialisation peut prendre jusqu'à 5 minutes, donc soyez patient.

Présentation du défi

Détail des tâches

1 Importer les actions de l'enjeu métier Enablement et du groupe Labels

  1. Connectez-vous en tant que Strategy Designer à l’aide du nom d’utilisateur CDHAnalyst et du mot de passe rules.
  2. Dans le menu de gauche, sélectionnez Intelligence > Strategies.
  3. Dans le coin supérieur droit, cliquez sur Create > Start with new canvas.
  4. Nommez la stratégie Lowest Printing Cost.
  5. Pour Business issue, sélectionnez Enablement. Pour Group, sélectionnez Labels.
  6. Faites défiler vers le bas et, dans la section Context, modifiez la classe Apply to à PegaCRM-Data-Customer. Si l’option Development branch apparaît, assurez-vous que No branch est sélectionné.
  7. Faites défiler vers le haut et sélectionnez Create and open.
  8. Faites un clic droit sur le canevas et sélectionnez Import > Proposition data.
  9. Faites un clic droit sur le nouveau composant et sélectionnez Properties pour le configurer.
  10. Sélectionnez l’action BlackLabel dans le menu déroulant Proposition data.
  11. Cliquez sur Submit.
  12. Répétez les étapes 8 à 11, mais cette fois-ci, prenez soin d’importer l’action GreenLabel.
    Black and Green Labels

2 Définir la propriété PrintingCost pour chaque action

  1. Faites un clic droit sur le canevas et sélectionnez Enrichment > Set property.
  2. Connectez les deux composants Proposition Data au composant Set Property. Pour connecter deux composants, passez le curseur sur le composant Proposition Data, sélectionnez le triangle gris à droite, cliquez dessus et maintenez le bouton de la souris enfoncé, puis tracez une flèche vers le composant Set Property.
  3. Faites un clic droit sur le composant Set Property et sélectionnez Properties.
  4. Nommez le composant Set Printing Cost.
  5. Dans l’onglet Target, cliquez sur Add item.
  6. Définissez Target avec .PrintingCost et cliquez sur l’icône à côté du champ Target. Vous remarquerez que la classe Apply to est CRM-SR-Enablement-Labels.
  7. Cliquez sur Create and open.
  8. Dans la section Property type, modifiez le type en Decimal.
  9. Cliquez sur Save.
  10. Fermez la règle Property pour revenir au canevas en cliquant sur le X dans le coin supérieur droit.
  11. Cliquez sur l’icône à côté du champ Source pour ouvrir l'éditeur Expression builder.
  12. Saisissez l’expression : .BaseCost + (5 * .LetterCount).
  13. Cliquez sur Test.
  14. Saisissez une valeur dans les champs BaseCost et LetterCount, puis cliquez en dehors du champ de saisie. Assurez-vous que le champ Result est correct. Par exemple : BaseCost=10 et LetterCount=5 se traduisent par Result=35.
    Expression builder
  15. Cliquez sur Submit pour enregistrer les modifications apportées à l’expression.
  16. Cliquez sur Submit pour enregistrer les modifications apportées au composant.

3 Sélectionner l’action avec le coût d’impression le plus faible

  1. Faites un clic droit sur le canevas et sélectionnez Arbitration > Prioritize.
  2. Connectez le composant Set Property au composant Prioritize.
  3. Faites un clic droit sur le composant Prioritize et sélectionnez Properties.
  4. Nommez le composant Prioritize on PrintingCost.
  5. Dans le champ Expression, sélectionnez ou saisissez .PrintingCost.
  6. Définissez le champ Order by avec Lowest first.
  7. Faites défiler vers le bas et définissez Output avec Top 1.
  8. Cliquez sur Submit.
  9. Connectez le composant Prioritize au composant Results.
    Prioritize actions
  10. Cliquez sur Save pour enregistrer la stratégie.

4 Vérifier votre travail

  1. Cliquez sur Check out.
  2. Ouvrez le volet d’exécution du test à droite.
  3. Double-cliquez dans une zone blanche du canevas pour réaligner la stratégie.
  4. Cliquez sur Save and Run.
  5. Sélectionnez le composant Set Property et vérifiez la valeur de la propriété PrintingCost pour les deux actions dans la section Results du volet d’exécution des tests.
  6. Sélectionnez le composant Results et assurez-vous que l’action avec le coût d’impression le plus faible a été sélectionnée.


Disponible dans la mission suivante :

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice