Journaux de requête

Adobe Experience Platform conserve un journal de tous les événements de requête qui se produisent via l’API et l’interface utilisateur. Ces informations sont disponibles dans l’interface utilisateur de Query Service à partir de l’onglet Journaux.

Les fichiers journaux sont générés automatiquement par tout événement de requête et contiennent des informations, notamment le code SQL utilisé, l’état de la requête, sa durée et la dernière exécution. Vous pouvez utiliser les données du journal de requête comme un outil puissant pour résoudre les problèmes liés aux requêtes inefficaces ou problématiques. Des informations plus complètes sur le journal sont conservées dans le cadre de la fonctionnalité de journal d’audit et sont disponibles dans la documentation du journal d’audit.

Vérifier les logs de requête check-query-logs

Pour vérifier les journaux de requête, sélectionnez Requêtes pour accéder à l’espace de travail de Query Service et sélectionnez Journal dans les options disponibles.

NOTE
Les requêtes système et les requêtes de tableau de bord sont exclues par défaut. Voir la section filtres pour plus d’informations sur la manière d’affiner les journaux affichés en fonction de vos paramètres.

Interface utilisateur d’Experience Platform avec requêtes et journal mis en surbrillance.

Les journaux de Query Service sont présentés dans un format de tableau personnalisable. Pour personnaliser les colonnes du tableau, sélectionnez l’icône des paramètres (icône des paramètres A). ) à droite de l’écran. Une boîte de dialogue Personnaliser le tableau s’affiche et vous pouvez désélectionner chaque colonne.

Vous pouvez également rechercher des journaux relatifs à des modèles de requête spécifiques en saisissant le nom du modèle dans le champ de recherche.

Espace de travail Journal des requêtes avec la barre de recherche et le menu déroulant Gérer le tableau des colonnes en surbrillance.

Vous trouverez une description de chacune des colonnes du tableau des journaux dans la section Journal de la présentation de Query Service.

Découvrir les données du journal

Chaque ligne représente les données de journal d’une exécution de requête associée à un modèle de requête. Sélectionnez une ligne du tableau pour remplir la barre latérale droite avec les données de journal pour cette exécution.

Espace de travail Journal des requêtes avec une ligne sélectionnée et les données du journal dans la barre latérale droite mises en surbrillance.

Dans le panneau des détails du journal, vous pouvez effectuer diverses actions. Vous pouvez exécuter la requête en tant que CTAS, ce qui crée un jeu de données de sortie, afficher ou copier la requête SQL complète utilisée dans l’exécution, ou supprimer la requête.

NOTE
L’option Exécuter en tant que CTAS n’est disponible que pour une requête SELECT.

L’espace de travail Journal des requêtes avec une ligne sélectionnée, Exécuter en tant que CTAS, Supprimer la requête et copier l’icône SQL mise en surbrillance.

Vous pouvez également sélectionner un nom de modèle de requête dans la colonne Nom pour accéder directement à la vue Détails du journal de requête.

NOTE
Si la requête a été créée à l’aide de l’API et qu’aucun nom de modèle n’a été fourni lors de l’initialisation, les premières dizaines de caractères de la requête SQL s’affichent à la place.

Vue détaillée du journal de requête.

Modifier les journaux edit-logs

Une icône en forme de crayon ( Une icône en forme de crayon) se trouve en regard du nom du modèle ou du fragment de code SQL de chaque ligne. ) que vous pouvez utiliser pour accéder à Query Editor. La requête est ensuite prérenseignée dans l’éditeur pour modification.

Espace de travail Journal des requêtes avec une icône en forme de crayon en surbrillance.

Filtrer les logs filter-logs

Vous pouvez filtrer la liste des journaux de requête en fonction de différents paramètres. Sélectionnez l’icône de filtre ( L’icône de filtre . ) en haut à gauche de l’espace de travail pour ouvrir un ensemble d’options de filtre dans le rail de gauche.

Espace de travail Journal des requêtes avec l’icône de filtre mise en surbrillance.

La liste des filtres disponibles s’affiche.

Espace de travail Journal des requêtes avec les options de filtre affichées et mises en surbrillance.

Le tableau suivant fournit une description de chaque filtre.

Filtre
Description
Exclure des requêtes de tableau de bord
Cette case à cocher est activée par défaut et exclut les journaux générés par les requêtes utilisées pour générer des informations. Ces requêtes sont générées par le système et masquent les enregistrements des journaux générés par l’utilisateur, nécessaires à la surveillance, à l’administration et au dépannage. Pour afficher les journaux générés par le système, désélectionnez la case.
Exclure les requêtes système
Cette case à cocher est activée par défaut et exclut les journaux générés par le système. Les requêtes générées par le système incluent souvent des tâches en arrière-plan ou des opérations de maintenance qui peuvent ne pas être pertinentes à des fins de surveillance, d’administration ou de dépannage des utilisateurs et utilisatrices. Si vous devez inspecter les journaux générés par le système, désélectionnez cette case pour les inclure dans la vue du journal.
Date de début
Pour filtrer les journaux pour les requêtes créées au cours d’une période spécifique, définissez les dates Début et Fin dans la section Date de début.
Date de fin
Pour filtrer les journaux pour les requêtes qui ont été terminées au cours d’une période spécifique, définissez les dates Début et Fin dans la section Date de fin.
Statut
Pour filtrer les logs en fonction du Statut de la requête, sélectionnez le bouton radio approprié. Les options disponibles sont les suivantes : Envoyé, En cours, Succès et Échec. Vous ne pouvez filtrer les journaux qu’en fonction d’une seule condition de statut à la fois.
Client
Pour filtrer les journaux en fonction du client de requête utilisé, saisissez l’une des valeurs acceptées suivantes dans le champ de texte libre : API, Adobe Query Service UI ou QsAccel.
Mes requêtes
Utilisez le bouton (bascule) Mes requêtes pour filtrer les journaux des requêtes que vous exécutez.
ID du journal des requêtes
Pour filtrer en fonction de l’ID de journal unique d’une requête, saisissez l’ID de journal dans le champ de texte libre. Ces informations se trouvent dans le Détails du journal.

Tous les filtres appliqués s’affichent au-dessus des résultats du journal filtré.

Onglet Journal de l’espace de travail Requêtes, avec la liste des filtres appliqués mise en surbrillance.

Étapes suivantes

Grâce à la lecture de ce document, vous comprenez mieux comment les journaux de requête sont accessibles et utilisés dans l’interface utilisateur de Query Service.

Voir la présentation de l’interface utilisateur, ou le guide de l’API Query Service pour en savoir plus sur les fonctionnalités de Query Service.

Consultez le document surveiller les requêtes pour découvrir comment Query Service améliore la visibilité des exécutions de requêtes planifiées.

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb