Skip to main content

Configurer un data transform

Logo Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Pour accélérer le développement et faciliter la maintenance des applications, définissez les valeurs de propriété à l’aide de data transforms. Lorsque vous utilisez des data transforms, vous pouvez convertir des données d’un format et d’une classe à un autre format et à une autre classe.

Par exemple, si un client entre une adresse de livraison sur un formulaire de commande, vous pouvez configurer un data transform pour remplir l’adresse de facturation avec les mêmes informations.
  1. Dans l’en-tête de Dev Studio, cliquez sur Create Data Model Data Transform.

  2. Dans le champ Label, saisissez une brève description de votre data transform.

  3. Facultatif :

    pour définir manuellement le nom de votre data transform, dans la section Identifier, cliquez sur Edit.

    Par défaut, le système remplit automatiquement ce champ avec une valeur en lecture seule basée sur la phrase que vous saisissez dans le champ Identifier. Le système ignore les espaces et les caractères spéciaux.

  4. Dans les Additional configuration options, sélectionnez un format de modèle de données pour votre data transform :

    • Si vous souhaitez utiliser le Clipboard comme modèle de données, sélectionnez Clipboard.
    • Si vous souhaitez utiliser JSON comme modèle de données, sélectionnez JSON.
  5. Dans la section Context, spécifiez le contexte de votre data transform :

    1. Sélectionnez la couche d’application dans laquelle vous souhaitez stocker l’enregistrement.

    2. Dans le champ Apply to, sélectionnez la classe à laquelle ce data transform s’applique.

    3. Dans le champ Add to ruleset, sélectionnez le nom d’un ruleset pour l’enregistrement, puis sélectionnez le numéro de version à partir de la liste.

  6. Facultatif :

    pour remplacer l’élément de travail par défaut que votre application associe à ce changement de développement, cliquez sur la flèche vers le bas dans le champ Work item to associate, et sélectionnez un élément de travail.

    Pour plus d’informations sur votre élément de travail par défaut, consultez l’article Définir votre élément de travail actuel.

  7. Cliquez sur Create and open.

  8. Dans l’onglet Definition, configurez les détails du data transform en fonction du modèle de données sélectionné :

    Choix Actions
    Configurez le data transform à l’aide du Clipboard
    1. Dans la colonne Action, sélectionnez une action à effectuer sur les données.

      Pour plus d’informations sur les actions disponibles pour le Clipboard, consultez Actions de data transform pour le Clipboard.

    2. Dans la colonne Target, spécifiez la cible de l’action sélectionnée.

    3. Si disponible, dans la colonne Relation, spécifiez la relation entre la cible et la source.

    4. Dans la colonne Source, spécifiez la source de l’action sélectionnée.

    5. Facultatif :

      pour ajouter plus d’actions dans votre data transform, cliquez sur Add a row, puis répétez les étapes 8.a à 8.d.

    6. Facultatif :

      pour lier ce data transform et les data transforms avec le même nom dans l’une de ses classes parentes, sélectionnez la case à cocher Call superclass data transform.

      Au moment de l’exécution, le système exécute d’abord les actions dans le data transform de plus haut niveau.

    Configurez le data transform à l’aide de JSON
    1. Sélectionner la case à cocher Auto-map all data.

      Note: Au moment de l’exécution, le système configure la chaîne JSON au Clipboard.
    2. Dans la section Top element structure, sélectionnez si la structure de votre data transform est un objet ou un tableau.

    3. Si votre structure d’élément est un tableau, dans le champ Pagelist Property, sélectionnez la propriété à laquelle le tableau doit être associé, puis sélectionnez les éléments JSON.

    Configurez le data transform à l’aide de JSON
    1. Dans la section Top element structure, sélectionnez si la structure de votre data transform est un objet ou un tableau.

    2. Si votre structure d’élément est un tableau, dans le champ Pagelist Property, sélectionnez la propriété à laquelle le tableau doit être associé, puis sélectionnez les éléments JSON.

    3. Dans la colonne Action, sélectionnez une action à effectuer sur les données.

      Pour plus d’informations sur les actions disponibles pour JSON, consultez la rubrique Actions de data transform pour JSON.

    4. Dans la colonne Clipboard, sélectionnez le Clipboard à utiliser pour la sérialisation ou la désérialisation de JSON.

    5. Si disponible, dans la colonne Relation, spécifiez la relation entre la cible et la source.

    6. Dans la colonne JSON, saisissez le nom du tableau, de l’objet ou du champ simple à partir des données JSON.

    7. Pour ajouter plus d’actions dans votre data transform, cliquez sur Add element, puis répétez les étapes 8.c à 8.f.

  9. Facultatif :

    pour masquer toutes les lignes enfants, cliquez sur Collapse All.

  10. Facultatif :

    pour afficher toutes les lignes enfants, cliquez sur Expand All.

  11. Cliquez sur Save.

  • Actions de data transform pour le Clipboard

    Pour gagner du temps lors du traitement de vos dossiers, remplissez les données de votre application à l’aide de data transforms. Lorsque vous utilisez des data transforms, vous pouvez convertir des données d’un format et d’une classe à un autre format et à une autre classe.

  • Actions de data transform pour JSON

    Gagnez du temps lors du traitement de vos dossiers en fournissant des données pour votre application à l’aide de data transforms. Lorsque vous appliquez un data transform, vous remplissez les valeurs cibles avec des valeurs qui forment une source que vous spécifiez, et ce afin d’éviter de fournir deux fois les mêmes données.

  • Data Transforms

    Un data transform définit comment convertir des données d’un format et d’une classe (la source) en données d’un autre format et d’une autre classe (la cible). Les formats pris en charge sont le Clipboard et JSON. L’utilisation d’un data transform plutôt qu’une activité pour définir les valeurs de propriété accélère le développement et facilite la maintenance des applications.

  • Data Transforms - Remplir le formulaire Create, Save As ou Specialization
  • En savoir plus sur les data transforms

    En utilisant un data transform, vous pouvez spécifier les propriétés initiales pour les objets d’une classe spécifique et également mapper les propriétés (et leurs valeurs) d’une instance d’une classe à une instance d’une classe différente.


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

Did you find this content helpful?

50% found this content useful

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