Affichage des données métriques¶
Vous pouvez afficher les données de métriques à des fins d’analyse des manières suivantes :
Utilisez Snowsight ou Grafana.
Exécutez une commande SELECT sur la table d’événements.
Note
Avant de pouvoir commencer à utiliser les données de métriques, vous devez activer la collecte de données de télémétrie.
Visualiser sur Snowsight¶
Vous pouvez utiliser Snowsight pour afficher les données de métriques capturées dans la table des événements.
Connectez-vous à Snowsight.
Dans le menu de navigation, sélectionnez Monitoring » Query History.
Dans la page Query History, sélectionnez la requête pour laquelle vous souhaitez afficher les données de métriques.
Sélectionnez l’onglet Query Telemetry.
Sélectionnez le span pour lequel vous souhaitez afficher les données, puis sélectionnez l’onglet Related Metrics.
Affichez les métriques de la série temporelle au cours de la requête et les métriques au fil du temps.
Visualiser sur Grafana¶
Vous pouvez également utiliser des outils partenaires gratuits, tels que Grafana Cloud, pour visualiser les données de métriques.
Pour les modèles de tableau de bord Snowflake et les instructions d’installation pour Grafana Cloud, voir Modèles de tableau de bord de télémétrie Snowflake.
Interroger avec l’instruction SELECT¶
Lorsque vous demandez des données, vous pouvez sélectionner des valeurs d’attribut dans une colonne en utilisant la notation par crochets, comme dans le format suivant :
Le code de l’exemple ci-dessous interroge le tableau précédent dans le but d’isoler les données relatives à la fonction DIGITS_OF_NUMBER
.
SET EVENT_TABLE_NAME='my_db.public.my_events';
SELECT TIMESTAMP, RESOURCE_ATTRIBUTES['snow.executable.name'] AS FUNCTION_NAME, RECORD['METRIC']['NAME']AS METRIC_NAME, VALUE
FROM EVENT_TABLE_NAME
WHERE
RESOURCE_ATTRIBUTES['snow.query.id'] = <INSERT YOUR QUERY ID>
AND RECORD_TYPE = 'METRIC'
ORDER BY TIMESTAMP DESC;