Dans cette leçon, vous allez créer des jeux de données pour recevoir vos données. Vous serez heureux de savoir qu’il s’agit de la leçon la plus courte du tutoriel !
Toutes les données correctement ingérées dans Adobe Experience Platform sont conservées en tant que jeux de données dans le lac de données. Un jeu de données est une structure de stockage et de gestion pour la collecte de données, généralement sous la forme d’un tableau, qui contient un schéma (des colonnes) et des champs (des lignes). Les jeux de données contiennent également des métadonnées qui décrivent divers aspects des données stockées.
Architectes de données Vous devrez créer des jeux de données en dehors de ce tutoriel.
Avant de commencer les exercices, regardez cette courte vidéo pour en savoir plus sur les jeux de données :
Dans le Configuration des autorisations leçon, vous configurez tous les contrôles d’accès requis pour terminer cette leçon.
Au cours de cet exercice, nous allons créer des jeux de données dans l’interface utilisateur. Commençons par les données de fidélité :
Accédez à Jeux de données dans la navigation de gauche de l’interface utilisateur de Platform
Sélectionnez la Création d’un jeu de données button
Dans l’écran suivant, sélectionnez Création d’un jeu de données à partir d’un schéma
Dans l’écran suivant, sélectionnez votre Luma Loyalty Schema
puis sélectionnez l’option Suivant button
Nommer le jeu de données Luma Loyalty Dataset
et sélectionnez la variable Terminer button
Une fois le jeu de données enregistré, vous accédez à un écran comme celui-ci :
Vous avez terminé. Je vous ai dit que ça allait être rapide. Créez ces autres jeux de données en suivant les mêmes étapes :
Luma Offline Purchase Events Dataset
pour votre Luma Offline Purchase Events Schema
Luma Web Events Dataset
pour votre Luma Web Events Schema
Luma Product Catalog Dataset
pour votre Luma Product Catalog Schema
Créez maintenant le Luma CRM Dataset
à l’aide de l’API.
Si vous souhaitez ignorer l’exercice d’API et créer la variable Luma CRM Dataset
dans l’interface utilisateur. Nommez-le Luma CRM Dataset
et utilisez la fonction Luma CRM Schema
.
Tout d’abord, nous devons obtenir le $id
de Luma CRM Schema
:
Luma CRM Schema
et copiez l’élément $id
valueVous pouvez maintenant créer le jeu de données :
Télécharger API.postman_collection.json du service de catalogue à Luma Tutorial Assets
dossier.
Importez la collection dans Postman
Sélectionner la requête Catalog Service API > Datasets > Create a new dataset.
Collez les éléments suivants en tant que Corps de la requête, en remplaçant la valeur id par la vôtre:
{
"name": "Luma CRM Dataset",
"schemaRef": {
"id": "REPLACE_WITH_YOUR_OWN_ID",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
},
"fileDescription": {
"persisted": true,
"containerFormat": "parquet",
"format": "parquet"
}
}
Sélectionnez la Envoyer button
Vous devriez obtenir une réponse 201 Créée contenant l’identifiant de votre nouveau jeu de données !
Problèmes courants à l’origine de cette demande et correctifs probables :
400: There was a problem retrieving xdm schema
. Assurez-vous d’avoir remplacé l’identifiant dans l’exemple ci-dessus par l’identifiant de votre propre compte. Luma CRM Schema
401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/
: Mettez à jour le CONTAINER_ID Variable d’environnement de global
to tenant
403: PALM Access Denied. POST access is denied for this resource from access control
: Vérification des autorisations utilisateur dans le Admin ConsoleVous pouvez revenir au Jeux de données dans l’interface utilisateur de Platform, vous pouvez vérifier la création réussie des cinq jeux de données.
Maintenant que tous nos schémas, identités et jeux de données sont en place, nous pouvons les activer pour Real-time Customer Profile ;.