Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Classe ApplyMapping
Applica una mappatura in un DynamicFrame
.
Esempio
Ti consigliamo di utilizzare il metodo DynamicFrame.apply_mapping() per applicare una mappatura in un DynamicFrame
. Per visualizzare un esempio di codice, consulta Esempio: usa apply_mapping per rinominare campi e modificare tipi di campo.
Metodi
__call__(frame, mappings, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)
Applica una mappatura dichiarativa a un DynamicFrame
specificato.
-
frame
: ilDynamicFrame
in cui applicare la mappatura (obbligatorio). -
mappings
: un elenco di tuple di mappatura (obbligatorio). Ognuna è costituito da: colonna di origine, tipo di origine, colonna di destinazione, tipo di destinazione.Se la colonna di origine include un punto “
.
“ nel nome, deve essere racchiuso tra apici inversi "``
". Ad esempio, per mapparethis.old.name
(stringa) athisNewName
, devi utilizzare la tupla seguente:("`this.old.name`", "string", "thisNewName", "string")
-
transformation_ctx
: una stringa univoca utilizzata per identificare informazioni sullo stato (opzionale). -
info
: una stringa associata a errori nella trasformazione (facoltativo). -
stageThreshold
: il numero massimo di errori che si possono verificare nella trasformazione prima che venga arrestata (facoltativo). Il valore di default è zero. -
totalThreshold
: il numero massimo di errori che si possono verificare in totale prima che l'elaborazione venga arrestata (facoltativo). Il valore di default è zero.
Restituisce solo i campi del DynamicFrame
specificato nelle tuple di “mappatura”.
apply(cls, *args, **kwargs)
Ereditato da GlueTransform
apply.
name(cls)
Ereditato da GlueTransform
name.
describeArgs(cls)
Ereditato da GlueTransform
describeArgs.
describeReturn(cls)
Ereditato da GlueTransform
describeReturn.
describeTransform(cls)
Ereditato da GlueTransform
describeTransform.
describeErrors(cls)
Ereditato da GlueTransform
describeErrors.
describe(cls)
Ereditato da GlueTransform
describe.