Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Clase SplitRows
Crea una DynamicFrameCollection
que contiene dos DynamicFrames
. Un DynamicFrame
contiene solo las filas especificadas para dividirlas y el otro las filas restantes.
Ejemplo
Le recomendamos que utilice el método DynamicFrame.split_rows() para dividir filas en un DynamicFrame
. Para ver un ejemplo de código, consulte Ejemplo: utilice split_rows para dividir filas en un DynamicFrame.
Métodos
__call__(frame, comparison_dict, name1="frame1", name2="frame2", transformation_ctx = "", info = none, stageThreshold = 0, totalThreshold = 0)
Divide una o más filas de un DynamicFrame
en un nuevo DynamicFrame
.
-
frame
:DynamicFrame
de origen que se va a dividir en dos nuevos (obligatorio). -
comparison_dict
: diccionario donde la clave es la ruta completa a una columna y el valor es otro diccionario que mapea comparadores con los valores con los que se comparan los valores de columna. Por ejemplo,{"age": {">": 10, "<": 20}}
separa las filas en las que el valor "edad" se sitúa entre 10 y 20, exclusivamente, de las filas donde "edad" no se inscribe en ese intervalo (obligatorio). -
name1
: el nombre que se asigna alDynamicFrame
que contendrá las filas que se van a dividir (opcional). -
name2
: el nombre que se asigna alDynamicFrame
que contendrá las filas que quedan tras haber dividido las filas que se especificaron (opcional). -
transformation_ctx
: cadena única que se utiliza para identificar la información del estado (opcional). -
info
: cadena que está asociada a errores en la transformación (opcional). -
stageThreshold
: cantidad máxima de errores que se puede producir en la transformación antes de que se determine que es errónea (opcional). El rol predeterminado es cero. -
totalThreshold
: cantidad máxima de errores que se pueden producir en total antes de que se determine que el proceso es erróneo (opcional). El rol predeterminado es cero.
apply(cls, *args, **kwargs)
Heredado de GlueTransform
apply.
name(cls)
Heredado de GlueTransform
name.
describeArgs(cls)
Heredado de GlueTransform
describeArgs.
describeReturn(cls)
Heredado de GlueTransform
describeReturn.
describeTransform(cls)
Heredado de GlueTransform
describeTransform.
describeErrors(cls)
Heredado de GlueTransform
describeErrors.
describe(cls)
Heredado de GlueTransform
describe.