DESCRIBE MODEL MONITOR¶
Exibe informações sobre um monitoramento de modelo específico. Esse comando exibe todas as informações mostradas pelo comando SHOW MODEL MONITORS, além de informações adicionais.
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
CREATE MODEL MONITOR, ALTER MODEL MONITOR, SHOW MODEL MONITORS, DROP MODEL MONITOR
Sintaxe¶
{ DESCRIBE | DESC } MODEL MONITOR <monitor_name>
Parâmetros¶
monitor_name
Especifica o identificador do monitoramento de modelo a ser descrito.
Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Para obter mais informações, consulte Requisitos para identificadores.
Saída¶
A saída do comando fornece propriedades e metadados do monitoramento de modelo nas seguintes colunas:
Coluna |
Descrição |
---|---|
|
Data e hora em que o monitoramento de modelo foi criado. |
|
Nome do modelo do monitoramento. |
|
Banco de dados no qual o monitoramento de modelo está armazenado. |
|
Esquema no qual o monitoramento de modelo é armazenado. |
|
Warehouse usado para monitorar o modelo. |
|
O intervalo de atualização (atraso de destino) para acionar a atualização do monitoramento de modelo. |
|
A janela de agregação para o cálculo de métricas. |
|
A tarefa do modelo que está sendo monitorado, seja TABULAR_BINARY_CLASSIFICATION ou TABULAR_REGRESSION. |
|
O estado do monitoramento de modelo:
|
|
Representação em cadeia de caracteres de um objeto JSON que detalha a tabela ou exibição de origem na qual as agregações se baseiam. Se a tabela não existir ou não estiver acessível, o valor será uma cadeia de caracteres vazia. Consulte Especificação de objeto JSON da tabela. |
|
Representação em cadeia de caracteres de um objeto JSON que detalha a tabela de linha de base sendo usada para monitoramento, da qual um clone está incorporado no objeto de monitoramento de modelo. Consulte Especificação de objeto JSON da tabela. |
|
Representação em cadeia de caracteres de um objeto JSON que contém informações específicas sobre o modelo que está sendo monitorado. Consulte Especificação de objeto JSON do modelo. |
|
Comentário sobre o monitoramento de modelo. |
As colunas a seguir são as colunas adicionais exibidas por DESCRIBE em comparação com SHOW |
|
|
Uma representação em cadeia de caracteres de um objeto JSON com o status de agregação de cada tipo de tabela dinâmica aninhada. A chave pode ser SOURCE_AGGREGATED ou ACCURACY_AGGREGATED. O valor pode ser ACTIVE ou SUSPENDED. |
|
Uma representação em cadeia de caracteres de um objeto JSON com o último erro de cada tipo de tabela dinâmica aninhada. A chave pode ser SOURCE_AGGREGATED ou ACCURACY_AGGREGATED. O valor é uma mensagem de erro ou cadeia de caracteres vazia se a última execução tiver sido concluída com êxito. |
|
Uma representação de cadeia de caracteres de um objeto JSON com a última vez que o tipo de tabela dinâmica aninhada foi atualizado. A chave pode ser SOURCE_AGGREGATED ou ACCURACY_AGGREGATED. O valor é um carimbo de data/hora. |
|
Uma representação de cadeia de caracteres de um objeto JSON com nomes de colunas que estão sendo usadas na tabela de origem. Consulte Especificação de objeto JSON da coluna. |
Especificação de objeto JSON da tabela¶
A seguir, o formato da representação JSON de uma tabela, conforme usado pelas colunas source
e baseline
na saída do comando:
|
Nome da tabela ou exibição de origem ou de linha de base. |
---|---|
|
Banco de dados no qual a tabela ou exibição está armazenada. |
|
Esquema no qual a tabela ou exibição está armazenada. |
|
O status da tabela:
|
Especificação de objeto JSON do modelo¶
A seguir, o formato da representação JSON de um modelo, conforme usado pela coluna model
na saída do comando:
Campo |
Descrição |
---|---|
|
Nome do modelo sendo monitorado. |
|
Nome da versão do modelo sendo monitorado. |
|
Nome da função específica sendo monitorada na versão do modelo especificado. |
|
Banco de dados no qual o modelo é armazenado. |
|
Esquema no qual o modelo é armazenado. |
|
O status do modelo. Pode ser ACTIVE, MASKED ou DELETED. MASKED indica que o usuário não tem acesso ao modelo; outros campos são exibidos como uma série de asteriscos. |
|
O status da versão do modelo. Pode ser ACTIVE ou DELETED. (MASKED não é um status válido para uma versão de modelo, porque eles não têm controle de acesso.) |
Especificação de objeto JSON da coluna¶
A seguir, o formato da representação das colunas JSON, conforme usado pela coluna columns
na saída do comando:
Campo |
Descrição |
---|---|
|
Nome da coluna de carimbo de data/hora na fonte de dados. |
|
Uma matriz de nomes de colunas de cadeia de caracteres que, juntos, identificam exclusivamente cada linha nos dados de origem. |
|
Uma matriz de cadeias de caracteres que nomeia todas as colunas da classe de previsão na fonte de dados. |
|
Uma matriz de cadeias de caracteres que nomeia todas as colunas de pontuação de previsão na fonte de dados. |
|
Uma matriz de cadeias de caracteres que nomeia todas as colunas de classe reais na fonte de dados. |
|
Uma matriz de cadeias de caracteres que nomeia todas as colunas de recursos numéricos que o monitoramento de modelo usa da tabela de origem. |
|
Uma matriz de cadeias de caracteres que nomeia todas as colunas de recursos de cadeia de caracteres (categóricas) que o monitoramento de modelo usa da tabela de origem. |
|
Uma matriz de cadeias de caracteres nomeando todas as colunas de recursos boolianos (categóricos) que o monitoramento de modelo usa da tabela de origem. |
Requisitos de controle de acesso¶
A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:
Privilégio |
Objeto |
Notas |
---|---|---|
Qualquer |
Monitoramento de modelo |
O privilégio USAGE no banco de dados e no esquema pai é necessário para executar operações em qualquer objeto de um esquema.
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.