SERVERLESS_ALERT_HISTORY 视图¶
此 Account Usage 视图可用于查询 无服务器警报 使用情况历史记录。视图返回的信息包括无服务器警报名称和无服务器警报使用所消耗的 Credit。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
START_TIME |
TIMESTAMP_LTZ |
指定时间范围的开始时间。 |
END_TIME |
TIMESTAMP_LTZ |
指定时间范围的结束时间。 |
CREDITS_USED |
TEXT |
在 START_TIME 和 END_TIME 时段内对无服务器警报使用情况计费的 Credit。 |
ALERT_ID |
NUMBER |
内部/系统生成的无服务器警报标识符。 |
ALERT_NAME |
TEXT |
无服务器警报的名称。 |
SCHEMA_ID |
NUMBER |
包含无服务器警报的内部/系统生成的架构标识符。 |
SCHEMA_NAME |
TEXT |
包含无服务器警报的架构的名称。 |
DATABASE_ID |
NUMBER |
包含无服务器警报的内部/系统生成的数据库标识符。 |
DATABASE_NAME |
TEXT |
包含无服务器警报的数据库的名称。 |
使用说明¶
视图的延迟时间最长可达 180 分钟(3 小时)。
示例¶
下列 SQL 语句查询最近两次执行无服务器警报所使用的 Credit:
SELECT
start_time,
end_time,
alert_id,
alert_name,
credits_used,
schema_id,
schema_name,
database_id,
database_name,
FROM SNOWFLAKE.ACCOUNT_USAGE.SERVERLESS_ALERT_HISTORY
LIMIT 2;
+---------------------------------+---------------------------------+----------+---------------------+--------------+-----------+-------------+-------------+---------------+
| START_TIME | END_TIME | ALERT_ID | ALERT_NAME | CREDITS_USED | SCHEMA_ID | SCHEMA_NAME | DATABASE_ID | DATABASE_NAME |
+---------------------------------+---------------------------------+----------+---------------------+--------------+-----------+-------------+-------------+---------------+
| Tue, 10 Sep 2024 17:57:00 -0700 | Tue, 10 Sep 2024 17:58:00 -0700 | 202 | MY_SERVERLESS_ALERT | 0.000869065 | 52 | SCTEST | 30 | DBTEST |
| Tue, 10 Sep 2024 18:57:00 -0700 | Tue, 10 Sep 2024 18:58:00 -0700 | 202 | MY_SERVERLESS_ALERT | 0.000841918 | 52 | SCTEST | 30 | DBTEST |
+---------------------------------+---------------------------------+----------+---------------------+--------------+-----------+-------------+-------------+---------------+