SHOW MODEL MONITORS¶
Lists all model monitor that you can access in the current or specified schema and displays information about each one.
Syntax¶
SHOW MODEL MONITORS
[ LIKE <pattern> ]
[ IN
{
ACCOUNT |
DATABASE |
DATABASE <database_name> |
SCHEMA |
SCHEMA <schema_name> |
<schema_name>
}
]
Parameters¶
LIKE 'pattern'
Optionally filters the command output by object name. The filter uses case-insensitive pattern matching, with support for SQL wildcard characters (
%
and_
).For example, the following patterns return the same results:
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. Default: No value (no filtering is applied to the output).
[ IN ... ]
Optionally specifies the scope of the command. Specify one of the following:
ACCOUNT
Returns records for the entire account.
DATABASE
, .DATABASE db_name
Returns records for the current database in use or for a specified database (
db_name
).If you specify
DATABASE
withoutdb_name
and no database is in use, the keyword has no effect on the output.SCHEMA
, .SCHEMA schema_name
, .schema_name
Returns records for the current schema in use or a specified schema (
schema_name
).SCHEMA
is optional if a database is in use or if you specify the fully qualifiedschema_name
(for example,db.schema
).If no database is in use, specifying
SCHEMA
has no effect on the output.
Default: Depends on whether the session currently has a database in use:
Database:
DATABASE
is the default (that is, the command returns the objects you have privileges to view in the database).No database:
ACCOUNT
is the default (that is, the command returns the objects you have privileges to view in your account).
Output¶
The command output provides model monitor properties and metadata in the following columns:
Column |
Description |
---|---|
|
Date and time when the model monitor was created. |
|
Name of the model monitor. |
|
Database in which the model monitor is stored. |
|
Schema in which the model monitor is stored. |
|
Warehouse used to monitor the model. |
|
The refresh interval (target lag) for triggering refresh of the model monitor. |
|
The aggregation window for calculating metrics. |
|
The task of the model being monitored, either TABULAR_BINARY_CLASSIFICATION or TABULAR_REGRESSION. |
|
The state of the model monitor:
|
|
String representation of a JSON object detailing the source table or view on which aggregations are based. If the table does not exist or is not accessible, the value is an empty string. See Table JSON object specification. |
|
String representation of a JSON object detailing baseline table being used for monitoring, of which a clone is embedded in the model monitor object. See Table JSON object specification. |
|
String representation of a JSON object containing information specifically about the model being monitored. See Model JSON object specification. |
|
Comment about the model monitor. |
Table JSON object specification¶
The following is an example of the JSON representation of a table, view, or other table-like object, as used by the source
and baseline
columns in the command output:
|
Name of the source or baseline table or view. |
---|---|
|
Database in which the table or view is stored. |
|
Schema in which the table or view is stored. |
|
The status of the table:
|
Model JSON object specification¶
The following is an example of the JSON representation of a model, as used by the model
column in the command output:
Field |
Description |
---|---|
|
Name of the model being monitored. |
|
Version name of the model version being monitored. |
|
Name of the specific function being monitored in the specified model version. |
|
Database in which the model is stored. |
|
Schema in which the model is stored. |
|
The status of the model. Can be ACTIVE, MASKED, or DELETED. MASKED indicates that the user does not have access to the model; other fields show as a series of asterisks. |
|
The status of the model version. Can be ACTIVE or DELETED. (MASKED is not a valid status for a model version, because they do not have access control.) |
Access control requirements¶
Privilege |
Target |
---|---|
Any |
Model monitor |