スキーマ:

ACCOUNT_USAGE

FILE_FORMATS ビュー

このアカウント使用状況ビューには、アカウントで定義されている各ファイル形式の行が表示されます。

ファイル形式は、データのロード/アンロードに使用できる名前付きオブジェクトです。詳細については、 CREATE FILE FORMAT をご参照ください。

列名

データ型

説明

FILE_FORMAT_ID

NUMBER

ファイル形式の内部/システム生成識別子。

FILE_FORMAT_NAME

TEXT

ファイル形式の名前、

FILE_FORMAT_SCHEMA_ID

NUMBER

ファイル形式のスキーマの内部/システム生成識別子。

FILE_FORMAT_SCHEMA

TEXT

ファイル形式が属するスキーマ。

FILE_FORMAT_CATALOG_ID

NUMBER

ファイル形式のデータベースの内部/システム生成識別子。

FILE_FORMAT_CATALOG

TEXT

ファイル形式が属するデータベース。

FILE_FORMAT_OWNER

TEXT

ファイル形式を所有するロールの名前。

FILE_FORMAT_TYPE

TEXT

ファイル形式のファイル形式タイプ(CSVJSON など)。

RECORD_DELIMITER

TEXT

レコードを区切る文字。

FIELD_DELIMITER

TEXT

フィールドを区切る文字。

SKIP_HEADER

NUMBER

ファイルの先頭でスキップされた行数。

DATE_FORMAT

TEXT

日付形式。

TIME_FORMAT

TEXT

時刻形式。

TIMESTAMP_FORMAT

TEXT

タイムスタンプ形式。

BINARY_FORMAT

TEXT

バイナリ形式。

ESCAPE

TEXT

フィールド値のエスケープ文字として使用される文字列。

ESCAPE_UNENCLOSED_FIELD

TEXT

囲まれていないフィールド値のエスケープ文字として使用される文字列。

TRIM_SPACE

TEXT

空白がフィールドから削除されるかどうか。

FIELD_OPTIONALLY_ENCLOSED_BY

TEXT

文字列を囲むのに使用される文字。

NULL_IF

TEXT

nullに置き換えられる文字列のリスト。

COMPRESSION

TEXT

データファイルの圧縮方法。

ERROR_ON_COLUMN_COUNT_MISMATCH

TEXT

入力ファイルのフィールド数が対応するテーブルの列数と一致しない場合に解析エラーを生成するかどうか。

CREATED

TIMESTAMP_LTZ

ファイル形式が作成された日時。

LAST_ALTERED

TIMESTAMP_LTZ

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

DELETED

TIMESTAMP_LTZ

ファイル形式がドロップされた日時。

COMMENT

TEXT

ファイル形式のコメント。

OWNER_ROLE_TYPE

TEXT

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

使用上の注意

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

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

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

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

    • DDL 操作 。

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

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