Configurer une source de données configure-data-source

Sur cette page : Configurer une source de données et définir des groupes de champs afin de ne pouvoir récupérer que les données spécifiques dont vos parcours ont besoin.

NOTE
La configuration d’une source de données est toujours effectuée par un utilisateur ou une utilisatrice technique.

Pour configurer une source de données, procédez comme suit :

  1. Dans la section du menu ADMINISTRATION, sélectionnez Configurations. Dans la section Sources de données, cliquez sur Gérer. La liste des sources de données s’affiche. Pour plus d’informations sur l’interface, voir cette page

  2. Ensuite, vous pouvez soit ajouter des groupes de champs à la source de données intégrée (voir cette page), soit créer une source de données externe (voir cette page) et les groupes de champs associés (voir cette page).

  3. Cliquez sur Enregistrer.

    La source de données est maintenant configurée et prête à être utilisée dans vos parcours.

Définir des groupes de champs define-field-groups

Les groupes de champs sont des ensembles de champs que vous pouvez récupérer d’une source de données et utiliser dans un parcours.

Pour chaque source de données, vous pouvez définir plusieurs groupes de champs.

Vous pouvez, par exemple, créer un groupe de champs avec le numéro de téléphone, l’adresse e-mail, le prénom et l’adresse du profil. Vous pourrez alors utiliser ces données dans votre parcours afin de créer des conditions. Par exemple, vous pouvez décider d’envoyer une notification push uniquement si le client a installé l’application mobile. Si le champ est vide, vous pouvez envoyer un e-mail.

Bien qu’un nom par défaut soit automatiquement ajouté à votre groupe de champs, nous vous recommandons d’attribuer un nom personnalisé. En effet, ce nom sera visible par d’autres utilisateurs de Journey Optimizer. Il est conseillé d’attribuer au groupe un nom pertinent.

Lorsqu’un champ de source de données est utilisé dans un parcours, le système récupère tous ceux qui sont définis pour ce groupe. Par conséquent, il est recommandé de ne sélectionner que les champs dont vous avez besoin pour vos parcours. Cela permettra de réduire la latence des requêtes dans vos parcours et d’améliorer les performances. Notez que vous pourrez facilement ajouter d’autres champs dans les groupes ultérieurement.

Le nombre de parcours qui font appel à un groupe de champs est affiché dans le champ Utilisé(e) dans. Vous pouvez cliquer sur le bouton Afficher les parcours pour faire apparaître la liste des parcours utilisant ce groupe de champs.

NOTE
Notez que si un groupe de champs ne contient aucun champ, il ne s’affiche pas dans l’éditeur d’expression.

Cycle de vie du groupe de champs field-group-lifecycle

Vous pouvez ajouter ou supprimer des champs d‘un groupe de champs qui n’est utilisé dans aucun parcours actif ou à l’état de brouillon.

Si le groupe de champs est utilisé dans un ou plusieurs parcours actifs ou à l’état de brouillon, vous pouvez ajouter de nouveaux champs de manière incrémentielle à partir du schéma sélectionné, mais vous ne pouvez pas désélectionner/supprimer/modifier des champs qui ont déjà été sélectionnés. Il est impossible de mettre à jour un groupe de champs si des champs existants d’un schéma déjà utilisé par des parcours actifs ou à l’état de brouillon sont modifiés, par exemple, si vous modifiez le type de données d’un champ. Cela permet d’éviter l’interruption des parcours.

Pour supprimer un champ d’un groupe de champs utilisé dans un ou plusieurs parcours, procédez comme suit. Prenons l’exemple d’un groupe de champs appelé « Groupe de champs A ».

  1. Dans la liste des groupes de champs, placez le curseur sur « Groupe de champs A » et cliquez ensuite sur l’icône Dupliquer située à droite. Appelez le groupe de champs dupliqué « Groupe de champs B », par exemple.
  2. Dans « Groupe de champs B », supprimez les champs dont vous n’avez plus besoin.
  3. Dans « Groupe de champs A », vérifiez à quel emplacement ce groupe de champs est utilisé. Ces informations sont affichées dans le champ Utilisation dans.
  4. Ouvrez tous les parcours qui utilisent « Groupe de champs A ».
  5. Créez de nouvelles versions de chacun de ces parcours. Modifiez toutes les activités qui utilisent « Groupe de champs A » et sélectionnez « Groupe de champs B ».
  6. Arrêtez les anciennes versions des parcours qui utilisent « Groupe de champs A ». Normalement, il ne devrait plus y avoir de parcours qui utilisent « Groupe de champs A ».
  7. Supprimez « Groupe de champs A », car il n’est plus utilisé.
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how to configure a data source from the Configurations menu and how to define field groups so your journeys retrieve only the specific data they need.

Intents:

  • Configure a data source from the Administration Configurations menu
  • Define one or several field groups for a data source
  • Name field groups and select only the fields needed to reduce request latency
  • Check how many journeys use a field group with the Used in field and View journeys button
  • Add fields to, or remove fields from, a field group according to its lifecycle rules

Glossary:

  • Field group: A set of fields that you can retrieve from a data source and use in a journey (product-specific)
  • Used in: The field that displays the number of journeys using a field group, with a View journeys button to list them (product-specific)

Guardrails:

  • The data source configuration is always performed by a technical user.
  • When a data source field is used in a journey, the system retrieves all fields defined for that field group; selecting only the fields you need reduces request latency and increases performance.
  • If a field group has no field, it is not displayed in the expression editor.
  • You can add or remove fields from a field group only if it is not used in any draft or live journey.
  • If a field group is used in one or more draft or live journeys, you can incrementally add new fields from the selected schema, but cannot deselect, remove, or modify fields that have already been selected.
  • Updates to a field group are not permitted if existing fields of a schema already in use by draft or live journeys are modified, for example changing the data type of a field.

Terminology:

  • Canonical name: field group — Acronym: n/a — variants: field groups
  • Do not confuse: “add fields to the built-in data source” ≠ “create a new external data source”

FAQ:

  • Q: Where do I configure a data source? — In the Administration menu section, select Configurations, then in the Data Sources section click Manage to display the list of data sources.
  • Q: Why should I select only the fields I need in a field group? — When a field is used in a journey, the system retrieves all fields defined for that field group, so selecting only the fields you need reduces request latency and increases performance.
  • Q: Why is my field group not showing in the expression editor? — If a field group has no field, it is not displayed in the expression editor.
  • Q: Can I modify fields already used by a draft or live journey? — No, if a field group is used in one or more draft or live journeys you can incrementally add new fields but cannot deselect, remove, or modify fields already selected.
  • Q: How do I remove a field from a field group used in journeys? — Duplicate the field group, remove the unwanted fields in the duplicate, update each journey to use the duplicate, stop the old journey versions, and then remove the original field group once it is no longer used.
recommendation-more-help
journey-optimizer-help