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