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 mappatura
Crea un nuovo DynamicFrame
applicando una funzione a tutti i record nell'input DynamicFrame
.
Esempio
Ti consigliamo di utilizzare il metodo DynamicFrame.map() per applicare una funzione a tutti i record in un DynamicFrame
. Per visualizzare un esempio di codice, consulta Esempio: utilizza la mappa per applicare una funzione a ogni record in un DynamicFrame.
Metodi
__call__(frame, f, transformation_ctx="", info="", stageThreshold=0, totalThreshold=0)
Restituisce un nuovo DynamicFrame
ottenuto applicando la funzione specificata a tutti i DynamicRecords
nel DynamicFrame
originale.
frame
: ilDynamicFrame
originale a cui applicare la funzione di mappatura (obbligatorio).-
f
: la funzione da applicare a tutti iDynamicRecords
nelDynamicFrame
. La funzione deve assumere unDynamicRecord
come argomento e restituire un nuovoDynamicRecord
prodotto dalla mappatura (obbligatorio).Un
DynamicRecord
rappresenta un record logico all'interno di unDynamicFrame
. È simile a una riga in unDataFrame
Apache Spark, con la differenza che è autodescrittivo e può essere utilizzato per dati non conformi a uno schema fisso. transformation_ctx
: una stringa univoca utilizzata per identificare informazioni sullo stato (opzionale).info
: una stringa associata a errori nella trasformazione (opzionale).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 un nuovo DynamicFrame
ottenuto applicando la funzione specificata a tutti i DynamicRecords
nel DynamicFrame
originale.
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.