APPLICATION_CONFIGURATION_VALUE_HISTORY 视图

此 Account Usage 视图提供账户中应用程序配置的值变更历史记录。

有关应用程序配置的更多信息,请参阅 应用程序配置。此视图的保留时间为 365 天,这意味着 365 天之前的数据在视图中不可用。列 ----------------------------------------------------------------------

下表提供了 APPLICATION_CONFIGURATION_VALUE_HISTORY 视图列的定义。

数据类型

描述

ID

STRING

系统生成的应用程序配置唯一标识符。

NAME

STRING

系统生成的应用程序配置唯一标识符。

APPLICATION_ID

STRING

系统生成的包含该配置的应用程序唯一标识符。

APPLICATION_NAME

STRING

配置所在应用程序的名称。

CREATED_ON

TIMESTAMP

创建配置对象时的时间戳。

MODIFIED_ON

TIMESTAMP

上次更新配置对象时的时间戳。

TYPE

STRING

配置的类型。可能的值是 APPLICATION_NAME 和 STRING。

STATUS

STRING

配置的状态。可能的值是 PENDING 和 DONE。

SENSITIVE

BOOLEAN

该值是否敏感。

VALUE

STRING

使用者设置的值。

对于 APPLICATION_NAME 类型的应用程序配置,这是使用者指定的应用程序的最新名称。如果应用程序已重命名,这可能与最初提供的不同。如果应用程序已删除,则此处不会显示任何值,就像未设置该值一样。

SENSITIVE=TRUE 时,该值处于隐藏状态,除非执行角色是拥有配置的应用程序。

VALUE_UPDATED_ON

TIMESTAMP

设置或取消设置值时的上次更新时间戳。

LABEL

STRING

UI 中显示的方便用户记忆的名称,由提供商提供。

DESCRIPTION

STRING

配置的描述。

APPLICATION_ROLES

STRING

有权访问配置的应用程序角色名称,以逗号分隔。

这将显示最新的名称,即使角色已重命名也是如此。如果应用程序角色已删除,则输出列表中不会包含该角色。

示例

检索当前账户中应用程序配置的值更改历史记录:

SELECT * FROM SNOWFLAKE.ACCOUNT_USAGE.APPLICATION_CONFIGURATION_VALUE_HISTORY;