スキーマ:

ACCOUNT_USAGE

FUNCTIONS ビュー

このAccount Usageビューには、アカウントで定義された各ユーザー定義関数(UDF)の行が表示されます。

UDFsの詳細については、 ユーザー定義関数の概要 をご参照ください。

列名

データ型

説明

FUNCTION_ID

NUMBER

UDFの内部/システム生成識別子。

FUNCTION_NAME

TEXT

UDFの名前。

FUNCTION_SCHEMA_ID

NUMBER

UDFのスキーマの内部/システム生成識別子。

FUNCTION_SCHEMA

TEXT

UDF が属するスキーマ。

FUNCTION_CATALOG_ID

NUMBER

UDFのデータベースの内部/システム生成識別子。

FUNCTION_CATALOG

TEXT

UDF が属するデータベース。

FUNCTION_OWNER

TEXT

UDFを所有するロールの名前。

ARGUMENT_SIGNATURE

TEXT

UDFの引数の型シグネチャ。

DATA_TYPE

TEXT

戻り値のデータ型。

CHARACTER_MAXIMUM_LENGTH

NUMBER

文字列の戻り値の文字の最大長。

CHARACTER_OCTET_LENGTH

NUMBER

文字列の戻り値の最大長(バイト単位)。

NUMERIC_PRECISION

NUMBER

数値の戻り値の数値精度。

NUMERIC_PRECISION_RADIX

NUMBER

数値の戻り値の精度の基数。

NUMERIC_SCALE

NUMBER

数値の戻り値のスケール。

FUNCTION_LANGUAGE

TEXT

UDFの言語。

FUNCTION_DEFINITION

TEXT

UDF 定義。

VOLATILITY

TEXT

UDF が揮発性か不変か。

IS_NULL_CALL

TEXT

入力がnullのときに UDF が呼び出されるかどうか。

CREATED

TIMESTAMP_LTZ

UDF が作成された日時。

LAST_ALTERED

TIMESTAMP_LTZ

オブジェクトが最後に変更された日時。 使用上の注意 をご参照ください。

DELETED

TIMESTAMP_LTZ

UDF がドロップされた日時。

COMMENT

TEXT

関数のコメント。

IS_EXTERNAL [1]

BOOLEAN

関数が 外部関数 である場合はtrue。

API_INTEGRATION [1]

VARCHAR

プロキシサービスへの呼び出しを認証するために使用する API 統合オブジェクトの名前。

CONTEXT_HEADERS [1]

VARCHAR

外部関数のコンテキストヘッダー情報。

MAX_BATCH_ROWS [1]

NUMBER

プロキシサービスに送信される各バッチの最大行数。

COMPRESSION [1]

STRING

圧縮のタイプ。

PACKAGES

STRING

関数によって要求されるパッケージ。

RUNTIME_VERSION

STRING

関数によって使用される言語のランタイムバージョン。関数が SQL または JavaScript の場合は NULL。

INSTALLED_PACKAGES

STRING

関数によってインストールされるすべてのパッケージ。Python 関数のみの出力。

OWNER_ROLE_TYPE

TEXT

オブジェクトを所有するロールのタイプ、 ROLE または DATABASE_ROLE のいずれか。 . Snowflake Native App がオブジェクトを所有する場合、値は APPLICATION になります。 . 削除されたオブジェクトには所有者ロールがないため、オブジェクトを削除した場合、Snowflakeは NULL を返します。

IS_MEMOIZABLE

BOOLEAN

関数がメモ化可能な場合は Y (はい)、そうでない場合は N (いいえ)。

IS_DATA_METRIC

BOOLEAN

この列は、将来の機能用プレースホルダーです。

使用上の注意

  • ビューの遅延は、最大120分間(2時間)です。

  • ビューには、セッションの現在のロールにアクセス権限が付与されているオブジェクトのみが表示されます。

  • ビューは MANAGE GRANTS 権限を認識しないため、 MANAGE GRANTS 権限を持つユーザーが SHOW コマンドを実行する場合よりも表示される情報が少なくなる可能性があります。

  • LAST_ALTERED 列は、オブジェクトに対して以下の操作を実行したときに更新されます。

    • DDL 操作 。

    • DML 操作(テーブル用のみ)。

    • Snowflakeが実行するメタデータのバックグラウンド保守作業。