クラスの関連付け
DynamicFrame
のネストされたスキーマをフラット化し、フラット化されたフレームから配列の列をピボットアウトします。
例
DynamicFrame.relationalize() メソッドを使用して、DynamicFrame
を関係付けすることをお勧めします。コード例については、「例: relationalize を使用して、DynamicFrame のネストされたスキーマをフラット化する」を参照してください。
方法
__call__(frame, staging_path=None, name='roottable', options=None, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)
DynamicFrame
を関係付け、ネストされた列をネスト解除し、配列の列をピボットすることによってフレームのリストを生成します。unnest のフェーズで生成された結合キーを使用して、ピボットされた配列の列をルートテーブルに結合できます。
-
frame
– 関連付けるDynamicFrame
(必須)。 -
staging_path
– このメソッドを使用して、ピボットされたテーブルのパーティションを CSV 形式で保存する先を示すパス (オプション)。ピボットされたテーブルはこのパスから読み取ります。 -
name
– ルートテーブルの名前 (オプション)。 -
options
- オプションのパラメータのディクショナリ。現在使用されていません。 -
transformation_ctx
- 状態情報を識別するために使用される一意の文字列 (オプション)。 -
info
- 変換のエラーに関連付けられた文字列 (オプション)。 -
stageThreshold
– エラーを出力する前に、変換で発生する可能性のあるエラーの最大数 (オプション)。デフォルト値は 0 です。 -
totalThreshold
– エラーの出力を処理する前に、全体で発生する可能性のあるエラーの最大数 (オプション)。デフォルト値は 0 です。
apply(cls, *args, **kwargs)
継承元は GlueTransform
apply。
name(cls)
継承元は GlueTransform
name。
describeArgs(cls)
継承元は GlueTransform
describeArgs。
describeReturn(cls)
継承元は GlueTransform
describeReturn。
describeTransform(cls)
継承元は GlueTransform
describeTransform。
describeErrors(cls)
継承元は GlueTransform
describeErrors。
describe(cls)
継承元は GlueTransform
説明。