- Catégories :
MODEL_MONITOR_STAT_METRIC¶
Obtient les mesures de métriques d’un moniteur de modèle. Chaque moniteur de modèle surveille un modèle de machine learning.
- Voir aussi :
Interrogation des résultats de surveillance pour plus d’informations.
Syntaxe¶
MODEL_MONITOR_STAT_METRIC(<model_monitor_name>, <stat_metric_name>, <column_name>
[, <granularity> [, <start_time> [, <end_time> ] ] ] )
Arguments¶
Obligatoire :
MODEL_MONITOR_NAME
Nom du moniteur de modèle utilisé pour calculer la métrique.
Valeurs valides :
Une chaîne qui est le nom du moniteur du modèle. Il peut s’agir d’un nom simple ou entièrement qualifié.
METRIC_NAME
Nom de la métrique.
Valeurs valides :
'COUNT'
'COUNT_NULL'
COLUMN_NAME
Nom de la colonne utilisée pour calculer le nombre.
Valeurs valides :
Toute chaîne existant en tant que colonne de fonction, colonne de prédiction ou colonne réelle dans le moniteur de modèle.
Facultatif :
GRANULARITY
Granularité de l’intervalle de temps faisant l’objet de la requête. La valeur par défaut est
1 DAY
.Valeurs valides :
'<nb> DAY'
'<nb> WEEK'
'<nb> MONTH'
'<nb> QUARTER'
'<nb> YEAR'
'ALL'
NULL
START_TIME
Début de l’intervalle de temps utilisé pour calculer la métrique. La valeur par défaut est de 60 jours avant l’heure actuelle et est calculée chaque fois que vous appelez la fonction.
Valeurs valides :
Une expression d’horodatage ou
NULL
.END_TIME
Fin de l’intervalle de temps utilisé pour calculer la métrique. La valeur par défaut est l’heure actuelle et est calculée à chaque fois que vous appelez la fonction.
Valeurs valides :
Une expression d’horodatage ou
NULL
.
Renvoie¶
Colonne |
Description |
---|---|
|
Horodatage du début de l’intervalle de temps. |
|
Valeur de la métrique dans l’intervalle de temps spécifié. |
|
Nom de la métrique qui a été calculée. |
|
Nom de la colonne pour laquelle la métrique a été calculée. |
Notes sur l’utilisation¶
Le modèle de moniteur doit comporter la colonne utilisée pour calculer la métrique.
Exemples¶
L’exemple suivant permet d’obtenir les mesures de comptage pour le moniteur de modèle et l’intervalle de temps spécifiés :
SELECT * FROM TABLE(MODEL_MONITOR_STAT_METRIC(
'MY_MONITOR', 'COUNT', 'MODEL_PREDICTION', '1 DAY', TO_TIMESTAMP_TZ('2024-01-01')
, TO_TIMESTAMP_TZ('2024-01-02'))
)
L’exemple suivant permet d’obtenir la métrique de comptage pour MY_MONITOR
au cours des 30 derniers jours :
SELECT * FROM TABLE(MODEL_MONITOR_STAT_METRIC(
'MY_MONITOR', 'COUNT', 'MODEL_PREDICTION', '1 DAY', DATEADD('DAY', -30, CURRENT_DATE()), CURRENT_DATE())
)