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 filtro
Crea un nuovo DynamicFrame
contenente record dall’input DynamicFrame
che soddisfano una funzione predicato specificata.
Esempio
Ti consigliamo di utilizzare il metodo DynamicFrame.filter() per filtrare i record in un DynamicFrame
. Per visualizzare un esempio di codice, consulta Esempio: usa il filtro per ottenere una selezione filtrata di campi.
Metodi
__call__(frame, f, transformation_ctx="", info="", stageThreshold=0, totalThreshold=0))
Restituisce un nuovo DynamicFrame
creato selezionando i record dall'input DynamicFrame
che soddisfano una funzione predicato specificata.
frame
: l'origineDynamicFrame
da applicare alla funzione filtro specificata (campo obbligatorio).-
f
: la funzione di predicato da applicare a ciascunDynamicRecord
nellaDynamicFrame
. La funzione deve assumere unDynamicRecord
come argomento e restituire True se ilDynamicRecord
soddisfa i requisiti del filtro, altrimenti False (obbligatorio).Un
DynamicRecord
rappresenta un record logico all'interno di unDynamicFrame
. È simile a una riga in unDataFrame
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 (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.
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.