Surveiller l’ingestion des profils de streaming
Vous pouvez utiliser le tableau de bord de surveillance dans l’interface utilisateur de Adobe Experience Platform pour effectuer la surveillance en temps réel de l’ingestion de profils par flux au sein de votre organisation. Utilisez cette fonctionnalité pour accéder à une plus grande transparence des mesures de débit, de latence et de qualité des données liées à vos données de diffusion en continu. De plus, utilisez cette fonctionnalité pour obtenir des alertes proactives et récupérer des informations exploitables afin d’identifier les violations de capacité potentielles et les problèmes d’ingestion de données.
Lisez le guide suivant pour savoir comment utiliser le tableau de bord de surveillance afin de suivre les taux et les mesures des tâches d’ingestion de profil en flux continu dans votre organisation.
Commencer
Ce guide nécessite une compréhension professionnelle des composants suivants d’Experience Platform :
- Flux de données : les flux de données représentent des tâches de données qui transfèrent des informations dans Experience Platform. Ils sont configurés sur différents services pour faciliter le déplacement des données des connecteurs sources vers les jeux de données cibles, ainsi que vers le service d’identités, le profil client en temps réel et les destinations.
- Real-Time Customer Profile : le profil client en temps réel combine des données provenant de plusieurs sources (en ligne, hors ligne, CRM et tierces) en une vue unique et exploitable de chaque client, offrant des expériences cohérentes et personnalisées sur tous les points de contact.
- Ingestion par flux : l’ingestion par flux pour Experience Platform fournit aux utilisateurs une méthode pour envoyer en temps réel des données d’appareils côté client et côté serveur à Experience Platform. Experience Platform vous permet de générer des expériences coordonnées, cohérentes et pertinentes en générant un profil client en temps réel pour chacun de vos clients. L’ingestion par flux joue un rôle essentiel dans la création de ces profils avec le moins de latence possible.
- Capacités : dans Experience Platform, les capacités vous permettent de savoir si votre organisation a dépassé l’un de vos mécanismes de sécurisation et vous donnent des informations sur la manière de résoudre ces problèmes.
Surveillance des mesures pour l’ingestion de profils de streaming streaming-profile-metrics
Utilisez le tableau des mesures pour obtenir des informations spécifiques à vos flux de données. Reportez-vous au tableau suivant pour plus d’informations sur chaque colonne.
- Sandbox/flux de données
- Exécution du flux de données
- Sandbox/flux de données
- Exécution du flux de données
- Sandbox/flux de données : surveillance en temps réel avec une actualisation des données toutes les 60 secondes.
- Exécution du flux de données : regroupée en 15 minutes.
- Sandbox/flux de données
- Exécution du flux de données
- Sandbox/flux de données : surveillance en temps réel avec une actualisation des données toutes les 60 secondes.
- Exécution du flux de données : regroupée en 15 minutes.
- Sandbox/flux de données
- Exécution du flux de données
- Sandbox/flux de données : surveillance en temps réel avec une actualisation des données toutes les 60 secondes.
- Exécution du flux de données : regroupée en 15 minutes.
Utiliser le tableau de bord de surveillance pour l’ingestion de profils en flux continu
Pour accéder au tableau de bord de surveillance de l’ingestion de profils en flux continu, accédez à l’interface utilisateur d’Experience Platform, sélectionnez Surveillance dans le volet de navigation de gauche, puis sélectionnez Diffusion en flux continu de bout en bout.
Reportez-vous à l’en-tête supérieur du tableau de bord pour la carte de mesures Profil. Utilisez cet affichage pour afficher des informations sur les enregistrements ingérés, ayant échoué et ignorés, ainsi que sur le statut actuel du débit et de la latence des demandes.
Ensuite, utilisez l’interface pour afficher des informations détaillées sur les mesures d’ingestion de votre profil de diffusion en continu. Utilisez la fonction de calendrier pour basculer entre différentes périodes. Vous pouvez effectuer un choix parmi les fenêtres temporelles préconfigurées suivantes :
- 6 dernières heures
- 12 dernières heures
- Dernières 24 heures
- 7 derniers jours
- 30 derniers jours
Vous pouvez également configurer manuellement votre propre période à l’aide du calendrier.
Vous pouvez utiliser trois catégories de mesures différentes dans le tableau de bord de surveillance pour l’ingestion de profils en flux continu : Débit, Ingestion et Latence.
Sélectionnez Débit pour afficher des informations sur la quantité de données qu’Experience Platform traite selon une période configurée. Consultez cette mesure pour évaluer l’efficacité et la capacité de votre système.
-
Capacité : quantité maximale de données que votre sandbox peut traiter dans des conditions définies.
-
Débit des requêtes : taux auquel les événements sont reçus par le système d’ingestion, mesuré en événements par seconde.
-
Débit de traitement : taux auquel le système ingère et traite avec succès les payloads d’événement entrant, mesuré en événements par seconde.
Ingestion : sélectionnez Ingestion pour afficher des informations sur les tâches d’ingestion dans votre sandbox. Ces traitements d’ingestion sont mesurés dans trois mesures différentes.
-
Enregistrements ingérés : quantité totale d'enregistrements créés au cours d'une période donnée. Cette mesure représente les processus d’ingestion de données réussis dans votre sandbox.
-
Enregistrements ignorés : nombre total d’enregistrements qui n’ont pas été ingérés en raison d’erreurs.
-
Enregistrements ignorés : nombre total d’enregistrements qui ont été ignorés en raison d’un dépassement des limites de capacité.
Sélectionnez Latence pour afficher des informations sur le temps nécessaire à Experience Platform pour répondre à une demande ou effectuer une opération au cours d’une période donnée.
Utiliser le tableau des mesures de flux de données
Le tableau des flux de données répertorie toutes les activités d’ingestion en flux continu avec l’ensemble de mesures correspondant pour le profil client en temps réel. Chaque flux de données est répertorié avec son jeu de données correspondant.
Si vous approchez des limites de votre capacité au niveau du sandbox, vous pouvez vous reporter à la colonne Débit maximal pour identifier tous les flux de données existants qui contribuent à vos taux de consommation. Lisez la section des bonnes pratiques pour plus d’informations sur les bonnes pratiques de gestion des flux de données.
Pour surveiller les données ingérées dans un flux de données spécifique, sélectionnez l’icône de filtre
Ensuite, utilisez l’interface des mesures de flux de données pour sélectionner l’exécution de flux spécifique à inspecter. Sélectionnez l’icône de filtre
Les exécutions de flux de données représentent une instance d’exécution de flux de données. Par exemple, si un flux de données est planifié pour s’exécuter toutes les heures à 9 heures:00, 10 :00 et 11 :00 du matin, vous auriez trois instances d’exécution de flux. Les exécutions de flux sont spécifiques à votre organisation.
Utilisez la page Détails de l’exécution du flux de données pour afficher les mesures et les informations relatives à l’itération d’exécution sélectionnée.
Bonnes pratiques relatives à la gestion des flux de données best-practices
Lisez la section suivante pour plus d’informations sur la meilleure façon de gérer vos flux de données et d’optimiser votre consommation de données sur Experience Platform.
Évaluation et optimisation des flux de données d’ingestion en flux continu
Pour garantir une ingestion en flux continu efficace, passez en revue et ajustez vos flux de données et votre stratégie de traitement :
- Évaluation de l’utilisation actuelle : identifier les flux de données et les jeux de données qui contribuent le plus au débit.
- Hiérarchiser les données importantes : certaines données peuvent ne pas être nécessaires. Excluez les données qui ne prennent pas en charge vos cas d’utilisation pour réduire le stockage et améliorer l’efficacité.
- Optimiser le mode de traitement : déterminez si certaines données peuvent être déplacées de la diffusion en continu vers l’ingestion par lots. Réservez la diffusion en continu aux cas d’utilisation qui nécessitent une faible latence, comme la segmentation en temps réel.
Planifier la capacité et le trafic saisonnier
Si votre limite actuelle de 1 500 événements par seconde est insuffisante, envisagez d’optimiser votre stratégie de données ou d’augmenter la capacité de votre licence :
- Analyser l’utilisation des jeux de données et des sandbox : examiner les données actuelles et historiques pour comprendre comment le trafic et l’engagement affectent le débit de segmentation en flux continu.
- Tenir compte du caractère saisonnier : identifier les périodes de pic de trafic générées par des campagnes marketing récurrentes ou des cycles spécifiques au secteur.
- Prévoir la demande future : estimer les volumes de trafic et d’engagement à venir en fonction des tendances saisonnières passées, des campagnes prévues ou des événements majeurs.
Ingérez uniquement les données requises pour vos cas d’utilisation. Veillez à filtrer les données inutiles.
- Adobe Analytics : utilisez le filtrage au niveau des lignes pour optimiser la saisie des données.
- Sources : utilisez l’API Flow Service API pour filtrer les données au niveau des lignes pour les sources prises en charge telles que Snowflake et Google BigQuery. Flux de données Edge : configurez flux de données dynamiques pour effectuer un filtrage au niveau des lignes du trafic provenant du SDK Web.
Questions fréquentes faq
Lisez cette section pour obtenir des réponses aux questions fréquentes sur la surveillance de l’ingestion de profils en flux continu.
Pourquoi mes mesures apparaissent-elles différentes dans les tableaux de bord Capacité et Surveillance pour le débit des requêtes ?
Le tableau de bord Surveillance affiche des mesures en temps réel pour l’ingestion et le traitement. Ces chiffres sont des mesures exactes enregistrées au moment de l’activité. Inversement, le tableau de bord Capacité utilise un mécanisme de lissage pour le calcul de la capacité de débit. Ce mécanisme permet de réduire les pics de courte durée qui peuvent être immédiatement qualifiés de violations. Il garantit également que les alertes de capacité se concentrent sur des tendances durables, plutôt que sur des sursauts momentanés.
En raison du mécanisme de lissage, vous remarquerez peut-être :
- Petits pics dans Surveillance qui n’apparaissent pas dans Capacité.
- Des valeurs légèrement inférieures dans Capacité par rapport à Surveillance au même horodatage.
Les deux tableaux de bord sont précis, mais sont conçus à des fins différentes.
- Surveillance : visibilité opérationnelle détaillée, à chaque instant.
- Capacité : vue stratégique permettant d’identifier les schémas d’utilisation et de violation.
Étapes suivantes next-steps
En suivant ce tutoriel, vous avez appris à surveiller les traitements d’ingestion de profils en flux continu dans votre entreprise. Lisez les documents suivants pour obtenir des informations supplémentaires sur la surveillance des données pour le profil client en temps réel.