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 SplitRows
Crea una DynamicFrameCollection
che contiene due DynamicFrames
. Un DynamicFrame
contiene solo le righe specificate da suddividere e l'altro con tutte le righe rimanenti.
Esempio
Ti consigliamo di utilizzare il metodo DynamicFrame.split_rows() per dividere le righe in un DynamicFrame
. Per visualizzare un esempio di codice, consulta Esempio: usare split_rows per dividere le righe in un DynamicFrame.
Metodi
__call__(frame, comparison_dict, name1="frame1", name2="frame2", transformation_ctx = "", info = none, stageThreshold = 0, totalThreshold = 0)
Suddivide una o più righe di un DynamicFrame
in un nuovo DynamicFrame
.
-
frame
: ilDynamicFrame
di origine da dividere in due nuovi elementi (obbligatorio). -
comparison_dict
: un dizionario in cui la chiave è il percorso completo verso una colonna e il valore è un altro dizionario per la mappatura di comparatori rispetto a valori con i quali vengono confrontati i valori di colonna. Ad esempio,{"age": {">": 10, "<": 20}}
divide le righe in cui il valore di "age" (età) è compreso tra 10 e 20 (non inclusi) dalle righe dove "age" non è compreso in tale intervallo (obbligatorio). -
name1
: il nome da assegnare alDynamicFrame
che contiene le righe da dividere (opzionale). -
name2
: il nome da assegnare alDynamicFrame
che contiene le righe che rimangono dopo la divisione delle righe specificate (opzionale). -
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.
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.