Définition des champs de mappage dans l’interface utilisateur
Adobe Experience Platform vous permet de personnaliser entièrement la structure de vos classes XDM (Experience Data Model) personnalisées, de groupes de champs de schéma et de types de données.
Vous pouvez également définir des champs de mappage dans l’éditeur de schémas pour modéliser des structures de données flexibles et dynamiques ou stocker une collection de paires clé-valeur.
Lors de la définition d’un nouveau champ dans l’interface utilisateur de Platform, utilisez la liste déroulante Type et sélectionnez "Map" dans la liste.
Une propriété Type de valeur de carte s’affiche. Cette valeur est requise pour les types de données Map. Les valeurs disponibles pour la carte sont String et Integer. Sélectionnez une valeur dans la liste déroulante des options disponibles.
Une fois que vous avez configuré le sous-champ, vous devez l’affecter à un groupe de champs. Utilisez le menu déroulant Groupe de champs ou champ de recherche, et sélectionnez Appliquer. Vous pouvez continuer à ajouter des champs à l’objet à l’aide du même processus, ou sélectionner Enregistrer pour confirmer vos paramètres.
Restrictions d’utilisation restrictions
XDM impose les restrictions suivantes à l’utilisation de ce type de données :
- Les types de carte DOIVENT être de type
object
. - Les types de carte NE DOIVENT PAS avoir de propriétés définies (en d’autres termes, ils définissent des objets "vides").
- Les types de carte DOIVENT inclure un champ
additionalProperties.type
qui décrit les valeurs qui peuvent être placées dans le mappage,string
ouinteger
. - La segmentation d’entités multiples ne peut être définie que sur la base des clés de mappage et non des valeurs.
- Les cartes ne sont pas prises en charge pour les audiences de compte.
Assurez-vous que vous utilisez uniquement des champs de type map lorsque cela est absolument nécessaire, car ils présentent les inconvénients suivants en termes de performances :
- Le temps de réponse de Adobe Experience Platform Query Service se dégrade de trois secondes à dix secondes pour 100 millions d’enregistrements.
- Les cartes doivent comporter moins de 16 clés, sinon elles risquent d’être détériorées.
Étapes suivantes
Après avoir lu ce document, vous pouvez désormais définir des champs de mappage dans l’interface utilisateur de Platform. N’oubliez pas que vous ne pouvez utiliser que des classes et des groupes de champs pour ajouter des champs aux schémas. Pour en savoir plus sur la gestion de ces ressources dans l’interface utilisateur, consultez les guides sur la création et la modification des classes et des groupes de champs.
Pour plus d’informations sur les fonctionnalités de l’espace de travail Schémas, consultez la présentation des schémas de l’espace de travail.