Account Usageビュー: Snowflake Native App Framework をサポートするための列の更新(保留中)¶
これらのAccount Usageビューの動作は以下のとおりです。
CLASSES
CLASS_INSTANCES
FILE_FORMATS
MASKING_POLICIES
PIPES
ROW_ACCESS_POLICIES
SCHEMATA
SEQUENCES
SESSION_POLICIES
STAGES
TAGS
VIEWS
DATABASES
PROCEDURES
ROLES
AGGREGATE_QUERY_HISTORY
QUERY_HISTORY
GRANTS_TO_ROLES
- 変更前:
owner_role_type
列について:列を含まないビューがいくつかあります。
一部のビューに列は含まれているけれども:
所有者オブジェクトタイプとして
APPLICATION
を指定することで、アプリケーションオブジェクトのサポートを含んでいません。他のAccount Usageビューが列を指定する方法と一致しません。
GRANTS_TO_ROLES ビューで:
grantee_name
列がアプリケーションオブジェクトの名前を指定し、granted_to
はAPPLICATION
を指定します。
- 変更後:
ビューへの変更は次のようにグループ化されます。
CLASSES ビューと CLASS_INSTANCES ビューは、クラスを所有するロールの識別子またはクラスのインスタンスを返すように列を更新します。
次のビューはすでに
owner_role_type
列を含んでおり、可能な値としてAPPLICATION
のサポートを追加しています。FILE_FORMATS
MASKING_POLICIES
PIPES
ROW_ACCESS_POLICIES
SCHEMATA
SEQUENCES
SESSION_POLICIES
STAGES
TAGS
VIEWS
次のビューでは、列をビューの最後の列として追加し、可能な値として
APPLICATION
のサポートを追加しています。DATABASES
PROCEDURES
ROLES
次のビューはすでに
role_type
列を含んでおり、可能な値としてAPPLICATION
のサポートを追加しています。AGGREGATE_QUERY_HISTORY
QUERY_HISTORY
GRANTS_TO_ROLES ビューで:
grantee_name
列がアプリケーションオブジェクトの名前を指定し、granted_to
はAPPLICATION
を指定します。アプリケーションロールに権限がある場合、
granted_by
列はアプリケーションオブジェクトの名前を指定します。granted_by_role_type
列はAPPLICATION
を指定します。
参照: 1379