架构:

ACCOUNT_USAGE

SERVERLESS_ALERT_HISTORY 视图

此 Account Usage 视图可用于查询 无服务器警报 使用情况历史记录。视图返回的信息包括无服务器警报名称和无服务器警报使用所消耗的 Credit。

另请参阅:

SERVERLESS_ALERT_HISTORY 函数

列名称

数据类型

描述

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;
Copy
+---------------------------------+---------------------------------+----------+---------------------+--------------+-----------+-------------+-------------+---------------+
|           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        |
+---------------------------------+---------------------------------+----------+---------------------+--------------+-----------+-------------+-------------+---------------+
语言: 中文