架构:

ORGANIZATION_USAGE

QUERY_ATTRIBUTION_HISTORY 视图

重要

此视图仅在组织账户中可用。有关更多信息,请参阅 组织账户中的高级视图

此 Organization Usage 视图可用于确定在组织中的仓库上运行的给定查询的计算成本。

组织级列

列名称

数据类型

描述

ORGANIZATION_NAME

VARCHAR

组织的名称。

ACCOUNT_LOCATOR

VARCHAR

系统为账户生成的标识符。

ACCOUNT_NAME

VARCHAR

用户定义的账户标识符。

其他列

列名称

数据类型

描述

QUERY_ID

VARCHAR

内部/系统生成的 SQL 语句标识符。

PARENT_QUERY_ID

VARCHAR

父查询的查询 ID,如果查询没有父查询,则为 NULL。

ROOT_QUERY_ID

VARCHAR

链中最顶层查询的查询 ID,如果查询没有父查询,则为 NULL。

WAREHOUSE_ID

NUMBER

执行查询的仓库的内部/系统生成的标识符。

WAREHOUSE_NAME

VARCHAR

查询执行对象仓库的名称。

QUERY_HASH

VARCHAR

根据规范化 SQL 文本计算的 哈希值

QUERY_PARAMETERIZED_HASH

VARCHAR

根据参数化查询计算的 哈希值

QUERY_TAG

VARCHAR

通过 QUERY_TAG 会话参数为此语句设置的查询标签。

USER_NAME

VARCHAR

发出查询的用户。

START_TIME

TIMESTAMP_LTZ

查询执行开始时的时间(当地时区)。

END_TIME

TIMESTAMP_LTZ

查询执行结束时的时间(当地时区)。

CREDITS_ATTRIBUTED_COMPUTE

FLOAT

归于此查询的 credit 数。仅包括查询执行所用的 credit,不包括任何仓库空闲时间使用的 credit。

CREDITS_USED_QUERY_ACCELERATION

FLOAT

Query Acceleration Service 加速查询时使用的 credit 数。如果查询未加速,则值为 NULL。. . 加速查询的总成本是此列与 CREDITS_ATTRIBUTED_COMPUTE 列的总和。

使用说明

  • 视图的延迟时间最长可达 24 小时。

  • ACCOUNT_USAGE 架构中的 QUERY_ATTRIBUTE_HISTORY 视图包含与 ORGANIZATION_USAGE 架构中的 QUERY_ATTRIBUTE_HISTORY 视图相同的大部分列。有关针对 ACCOUNT_USAGE 视图的示例查询,请参阅 示例。只需在查询中将 SNOWFLAKE.ACCOUNT_USAGE 替换为 SNOWFLAKE.ORGANIZATION_USAGE,即可查找组织级信息。