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
name。
describeArgs(cls)
継承元は GlueTransform
describeArgs。
describeReturn(cls)
継承元は GlueTransform
describeReturn。
describeTransform(cls)
継承元は GlueTransform
describeTransform。
describeErrors(cls)
継承元は GlueTransform
describeErrors。
describe(cls)
継承元は GlueTransform
説明。