RenameField クラス - AWS Glue

RenameField クラス

DynamicFrame 内のノードの名前を変更します。

DynamicFrame.rename_field() メソッドを使用して、DynamicFrame のフィールドの名前を変更することをお勧めします。コード例については、「例: rename_field を使用して、DynamicFrame のフィールドの名前を変更する」を参照してください。

方法

__call__(frame, old_name, new_name, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)

DynamicFrame 内のノードの名前を変更します。

  • frame - ノードの名前を変更する DynamicFrame (必須)。

  • old_name – 名前を変更するノードへのフルパス (必須)。

    古い名前にドットが含まれている場合、RenameField はバックティック (``) で囲まなければ機能しません。たとえば、this.old.namethisNewName に置き換えるには、RenameField を次のように呼び出します。

    newDyF = RenameField(oldDyF, "`this.old.name`", "thisNewName")
  • new_name – フルパスを含む新しい名前 (必須)。

  • 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 説明