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: ilDynamicFrameoriginale a cui applicare la funzione di mappatura (obbligatorio).-
f: la funzione da applicare a tutti iDynamicRecordsnelDynamicFrame. La funzione deve assumere unDynamicRecordcome argomento e restituire un nuovoDynamicRecordprodotto dalla mappatura (obbligatorio).Un
DynamicRecordrappresenta un record logico all'interno di unDynamicFrame. È simile a una riga in unDataFrameApache 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 nome.
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.