ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION

返回给定日期与前一日期之间使用量绝对变化最大的账户。帮助调查 组织级成本异常

语法

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION(
  '<date>',
  <number_of_accounts> )
Copy

实参

'date'

指定要返回使用量数据的日期。

数据类型:DATE

number_of_accounts

限制该方法返回的账户数量。例如,如果指定了 5,则该方法仅返回组织中使用量变化排名前五的账户。

数据类型:NUMBER

返回

返回包含以下列的表。结果按绝对值的每日最大变化排序。

列名称

数据类型

描述

ACCOUNT_NAME

VARCHAR

产生使用量的账户的名称。

CONSUMPTION

NUMBER

使用量数额(以 CURRENCY 作为计量单位)。

CURRENCY

VARCHAR

使用量的计量单位。有关计量单位为何是 credit 或货币的信息,请参阅 成本数据的计量单位

COST_CHANGE

NUMBER

指定日期和前一天的使用量之间的差异。

访问控制要求

具有以下任何角色的用户都可以调用此方法:

  • ACCOUNTADMIN 角色

  • GLOBALORGADMIN 角色

使用说明

您必须从 组织账户启用了 ORGADMIN 的账户 中调用此方法。

示例

以下示例返回了 2024 年 12 月 16 日和 2024 年 12 月 17 日进行比较时使用量变化排名前七的账户。

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_ACCOUNTS_BY_CONSUMPTION('2024-12-17', 7);
Copy
语言: 中文