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: ilDynamicFramedi 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 alDynamicFrameche contiene le righe da dividere (opzionale). -
name2: il nome da assegnare alDynamicFrameche 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 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.