AWS CloudFormation
ユーザーガイド (API バージョン 2010-05-15)

AWS Glue テーブル StorageDescriptor

StorageDescriptor プロパティタイプは、AWS Glue テーブルデータの物理ストレージについて記述します。

StorageDescriptorTableInput のプロパティタイプのプロパティです。

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

{ "StoredAsSubDirectories" : Boolean, "Parameters" : JSON object, "BucketColumns" : [ String, ... ], "SkewedInfo" : SkewedInfo, "InputFormat" : String, "NumberOfBuckets" : Integer, "OutputFormat" : String, "Columns" : [ Column, ... ], "SerdeInfo" : SerdeInfo, "SortColumns" : [ Order, ... ], "Compressed" : Boolean, "Location" : String }

プロパティ

詳細については、AWS Glue 開発者ガイドの「StorageDescriptor の構造」を参照してください。

StoredAsSubDirectories

サブディレクトリに保管されているテーブルデータかどうかを示します。

必須: いいえ

タイプ: ブール値

更新に伴う要件: 中断はありません

Parameters

ユーザー提供のプロパティを指定する UTF-8 文字列と UTF-8 文字列のキーと値のペア。

必須: いいえ

タイプ: JSON オブジェクト

更新に伴う要件: 中断はありません

BucketColumns

テーブルのリデューサーグループ化列、クラスター列、およびバケット列を指定する UTF-8 文字列のリスト。

必須: いいえ

タイプ: 文字列値のリスト

更新に伴う要件: 中断はありません

SkewedInfo

列に非常に高い頻度で表示される値 (歪んだ値) に関する情報。

必須: いいえ

タイプ: SkewedInfo

更新に伴う要件: 中断はありません

InputFormat

入力形式: SequenceFileInputFormat (バイナリ)、TextInputFormat、またはカスタム形式。これは 1 行の文字列パターンと一致する必要があります。[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

必須: いいえ

タイプ: 文字列

更新に伴う要件: 中断はありません

NumberOfBuckets

バケットの数。

必須: 条件による。テーブルにディメンション列が含まれている場合、このプロパティを指定する必要があります。

タイプ: 整数

更新に伴う要件: 中断はありません

OutputFormat

入力形式: SequenceFileOutputFormat (バイナリ)、IgnoreKeyTextOutputFormat またはカスタム形式。これは 1 行の文字列パターンと一致する必要があります。[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

必須: いいえ

タイプ: 文字列

更新に伴う要件: 中断はありません

Columns

テーブルの列。

必須: いいえ

タイプ: のリスト

更新に伴う要件: 中断はありません

SerdeInfo

エクストラクターとローダーとして機能するシリアライズ/デシリアライズプログラム (SerDe) に関する情報。

必須: いいえ

タイプ: SerdeInfo

更新に伴う要件: 中断はありません

SortColumns

テーブル内の各バケットのソート順。

必須: いいえ

タイプ: Order のリスト

更新に伴う要件: 中断はありません

Compressed

テーブル内のデータが圧縮されているかどうかを示します。

必須: いいえ

タイプ: ブール値

更新に伴う要件: 中断はありません

Location

テーブルの物理的な場所。デフォルトでは、ウェアハウスの場所、その後にウェアハウス内のデータベースの場所、その後にテーブル名が続く形式になります。URI アドレスの複数行の文字列パターンと一致する必要があります。[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

必須: いいえ

タイプ: 文字列

更新に伴う要件: 中断はありません

以下の資料も参照してください。