SplitRows クラス - AWS Glue

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SplitRows クラス

2 つの DynamicFrames を含む DynamicFrameCollection を作成します。1 つの DynamicFrame には分割するよう指定された行のみが含まれ、もう片方には残りの行すべてが含まれています。

DynamicFrame.split_rows() メソッドを使用して、DynamicFrame の行を分割することをお勧めします。コード例については、「例: split_rows を使用して、DynamicFrame 内の行を分割する」を参照してください。

方法

__call__(frame, comparison_dict, name1="frame1", name2="frame2", transformation_ctx = "", info = None, stageThreshold = 0, totalThreshold = 0)

DynamicFrame の 1 つ以上の行を、新しい DynamicFrame に分割します。

  • frame – 2 つの新しい DynamicFrame に分割するためのソース (必須)。

  • comparison_dict – 列へのフルパスを示すためのキーと、列の値の比較対象である値に対しコンパレータをマッピングする別のディクショナリを示すための値を持つ、ディクショナリ。たとえば、{"age": {">": 10, "<": 20}} は、"age" の値が 10~20 の行を分割します。ただし "age" の値がこの範囲外の行は除外されます (必須)。

  • name1 – 分割される行を含む DynamicFrame に割り当てる名前 (省略可能)。

  • name2 – 指定された行が分割された後に残る行を含む DynamicFrame に割り当てる名前 (省略可能)。

  • transformation_ctx - 状態情報を識別するために使用される一意の文字列 (オプション)。

  • info - 変換のエラーに関連付けられた文字列 (オプション)。

  • stageThreshold – エラーを出力する前に、変換で発生する可能性のあるエラーの最大数 (オプション)。デフォルト値は 0 です。

  • totalThreshold – エラーの出力を処理する前に、全体で発生する可能性のあるエラーの最大数 (オプション)。デフォルト値は 0 です。

apply(cls, *args, **kwargs)

継承元は GlueTransform apply

name(cls)

継承元は GlueTransform 名前

describeArgs(cls)

継承元は GlueTransform describeArgs

describeReturn(cls)

継承元は GlueTransform describeReturn

describeTransform(cls)

継承元は GlueTransform describeTransform

describeErrors(cls)

継承元は GlueTransform describeErrors

describe(cls)

継承元は GlueTransform 説明