Dans cette leçon, vous allez activer vos schémas et jeux de données pour Real-time Customer Profile.
Bon, j'ai menti en disant que la leçon sur les jeux de données était la plus courte de ce tutoriel - celle-ci devrait prendre encore moins de temps ! Littéralement tout ce que vous allez faire c'est retourner un tas de baskets. Mais ce qui se passe quand vous retournez ces bascules c'est que vraiment important donc je voulais lui dédier une page entière.
Real-Time Customer Profile offre une vue d’ensemble de chaque client qui combine des données issues de plusieurs canaux, notamment des données en ligne, hors ligne, CRM et tierces. Le profil vous permet de consolider vos diverses données client en une vue unifiée offrant un compte horodaté et exploitable de chaque interaction client.
Aussi incroyable que cela paraisse, vous n'avez pas besoin d'activer toutes vos données pour profile. En fait, vous ne devez activer que les données dont vous avez besoin pour les cas d’utilisation de l’activation. Activez les données que vous souhaitez utiliser pour les cas d’utilisation marketing, les intégrations du centre d’appels, etc., où vous avez besoin d’un accès rapide à un profil client robuste. Si vous chargez des données uniquement à des fins d’analyse, elles ne doivent probablement pas être activées pour le profil.
Il y a de l'importance Barrières de sécurité pour les données Real-time Customer Profile que vous devez examiner lors du choix de vos propres données à activer pour profile.
Architectes de données Vous devrez activer Real-time Customer Profile en dehors de ce tutoriel.
Avant de commencer les exercices, regardez cette courte vidéo pour en savoir plus sur Real-time Customer Profile :
Dans le Configuration des autorisations leçon, vous configurez tous les contrôles d’accès requis pour terminer cette leçon.
Commençons par la tâche simple d’activation d’un schéma :
Dans l’interface utilisateur de Platform, ouvrez le Schéma de fidélité Luma
Dans Propriétés du schéma, faites basculer le Profil switch
Dans le modal de confirmation, appuyez sur la touche Activer pour confirmer
Sélectionnez la variable Enregistrer pour enregistrer vos modifications.
Une fois qu’un schéma est activé pour Profile, il ne peut pas être désactivé ni supprimé. De plus, les champs ne peuvent plus être supprimés du schéma après ce point. Il est important de tenir compte de ces implications ultérieurement lorsque vous travaillez avec vos propres données dans votre environnement de production. Vous devriez utiliser un environnement de test de développement dans ce tutoriel, qui peut être supprimé à tout moment.
Dans l’environnement contrôlé de ce tutoriel, vous activerez vos schémas et jeux de données pour les profils, avant d’ingérer des données. Lorsque vous utilisez vos propres données, nous vous recommandons de procéder dans l’ordre suivant :
Facile, n'est-ce pas ? Répétez les étapes ci-dessus pour ces autres schémas :
Il est maintenant temps d’activer la variable Luma CRM Schema
avec l’API . Si vous souhaitez ignorer cet exercice et l’activer simplement dans l’interface utilisateur, allez-y.
Commençons par obtenir le meta:altId
de Luma CRM Schema
:
Luma CRM Schema
et copiez le meta:altId
valueMaintenant que nous avons le meta:altId du schéma, nous pouvons l'activer pour le profil :
Ouvrir la requête Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.
Dans le Paramètres collez votre meta:altId
comme valeur de SCHEMA_ID
valeur param
Dans le Corps , collez le code suivant
[{
"op": "add",
"path": "/meta:immutableTags",
"value": ["union"]
}]
Sélectionnez la variable Envoyer button
Vous devriez obtenir une réponse 200
Vous devriez être en mesure de voir dans l’interface utilisateur que les cinq schémas sont activés pour Profile (vous devrez peut-être MAJ-Recharger pour voir que Luma CRM Schema
est activé) :
Les jeux de données doivent également être activés pour Profile, et le processus est encore plus simple :
Dans l’interface utilisateur de Platform, ouvrez le Luma Loyalty Dataset
Activez/désactivez la variable Profil switch
Dans le modal de confirmation, appuyez sur la touche Activer pour confirmer
Répétez les étapes ci-dessus pour ces autres jeux de données :
Contrairement aux schémas, vous pouvez désactiver les jeux de données de Profile, mais toutes les données précédemment ingérées resteront dans Profile.
Vous allez maintenant activer un jeu de données pour Profile à l’aide de l’API. Encore une fois, si vous souhaitez l’activer via l’interface utilisateur à l’aide de la méthode ci-dessus, c’est également très bien.
Tout d’abord, nous devons obtenir le id
de Luma CRM Dataset
:
Luma CRM Dataset
et copiez l’identifiant :Maintenant que nous disposons de l’identifiant du jeu de données, nous pouvons l’activer pour le profil :
Ouvrir la requête Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.
Dans le Paramètres mettre à jour la variable DATASET_ID
à vous-même
Dans le Corps , collez le code suivant. Notez que les deux premières valeurs sont des balises préexistantes qui sont visibles dans la réponse précédente. Ils doivent être inclus dans le corps, en plus des deux nouvelles balises que nous ajoutons :
{
"tags":{
"adobe/pqs/table":["luma_crm_dataset"],
"adobe/siphon/table/format":["parquet"],
"unifiedProfile":["enabled:true"],
"unifiedIdentity":["enabled:true"]
}
}
Sélectionnez la variable Envoyer button
Vous devriez obtenir une réponse 200
Vous pouvez également confirmer que l’interface utilisateur affiche le jeu de données activé :
Si vous ingérez des données avant d’activer le schéma et le jeu de données pour le profil, vous devrez réingérer ces données par la suite.
Ingénieurs de données doit continuer à Abonnement aux événements d’ingestion de données leçon.
Architectes de données peut sauter en amont et accédez au leçon sur l’ingestion par lots.