選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

ApplyMapping 類別

焦點模式
ApplyMapping 類別 - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

DynamicFrame 套用映射。

範例

建議您使用 DynamicFrame.apply_mapping()DynamicFrame 中套用映射。若要檢視程式碼範例,請參閱 範例:使用 apply_map 來重新命名欄位並變更欄位類型

方法

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

將宣告式映射套用於指定的 DynamicFrame

  • frame – 要套用映射的 DynamicFrame (必要)。

  • mappings –映射元組的清單 (必要)。每個清單包括:(來源欄、來源類型、目標欄、目標類型)。

    如果來源欄的名稱中有一個小點 ".",則您必須在其前後加上反引號 "``"。例如,若要將 this.old.name (字串) 對應至 thisNewName,會使用以下元組:

    ("`this.old.name`", "string", "thisNewName", "string")
  • transformation_ctx – 用於識別狀態資訊的唯一字串 (選用)。

  • info – 與轉換中的錯誤相關的字串 (選用)。

  • stageThreshold – 在錯誤輸出之前,轉換作業中可發生錯誤的次數上限 (選用)。預設為零。

  • totalThreshold – 在處理錯誤輸出之前,整體作業可發生錯誤的次數上限 (選用)。預設為零。

只傳回「映射」元組中指定的 DynamicFrame 欄位。

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 describe

下一個主題:

DropFields

上一個主題:

GlueTransform
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。