Categorias:

Funções do monitor de modelos

MODEL_MONITOR_STAT_METRIC

Obtém métricas de contagem de um monitor de modelos. Cada monitor de modelo monitora um modelo de aprendizado de máquina.

Consulte também:

Consultar resultados de monitoramento para obter mais informações.

Sintaxe

MODEL_MONITOR_STAT_METRIC(<model_monitor_name>, <stat_metric_name>, <column_name>
    [, <granularity> [, <start_time>  [, <end_time> ] ] ] )
Copy

Argumentos

Obrigatório:

MODEL_MONITOR_NAME

Nome do monitor de modelo usado para calcular a métrica.

Valores válidos:

Uma cadeia de caracteres que é o nome do monitor de modelo. Pode ser um nome simples ou totalmente qualificado.

METRIC_NAME

Nome da métrica.

Valores válidos:

  • 'COUNT'

  • 'COUNT_NULL'

COLUMN_NAME

Nome da coluna usada para calcular a contagem.

Valores válidos:

Qualquer cadeia de caracteres que exista como coluna de recurso, coluna de previsão ou coluna real no monitor de modelo.

Opcional:

GRANULARITY

Granularidade do intervalo de tempo que está sendo consultado. O valor padrão é 1 DAY.

Valores válidos:

  • '<num> DAY'

  • '<num> WEEK'

  • '<num> MONTH'

  • '<num> QUARTER'

  • '<num> YEAR'

  • 'ALL'

  • NULL

START_TIME

Início do intervalo de tempo usado para calcular a métrica. O valor padrão é 60 dias antes da hora atual e é calculado sempre que você chama a função.

Valores válidos:

Uma expressão de carimbo de data/hora ou NULL.

END_TIME

Fim do intervalo de tempo usado para calcular a métrica. O valor padrão é a hora atual e é calculado sempre que você chama a função.

Valores válidos:

Uma expressão de carimbo de data/hora ou NULL.

Retornos

Coluna

Descrição

EVENT_TIMESTAMP

Carimbo de data/hora no início do intervalo de tempo.

METRIC_VALUE

Valor da métrica dentro do intervalo de tempo especificado.

METRIC_NAME

Nome da métrica que foi computada.

COLUMN_NAME

Nome da coluna para a qual a métrica de estatísticas foi calculada.

Notas de uso

O monitor modelo deve ter a coluna que está sendo usada para calcular a métrica.

Exemplos

O exemplo a seguir obtém métricas de contagem para o monitor de modelo e o intervalo de tempo especificados:

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'))
)
Copy

O exemplo a seguir obtém a métrica de contagem para MY_MONITOR nos últimos 30 dias:

SELECT * FROM TABLE(MODEL_MONITOR_STAT_METRIC(
'MY_MONITOR', 'COUNT', 'MODEL_PREDICTION', '1 DAY', DATEADD('DAY', -30, CURRENT_DATE()), CURRENT_DATE())
)
Copy