Clase UnnestFrame
Aplana DynamicFrame y los objetos anidados hasta convertirlos en elementos de nivel superior y genera claves de combinación para los objetos de matriz.
Ejemplo
Le recomendamos que utilice el método DynamicFrame.unnest() para aplanar estructuras anidadas en un DynamicFrame. Para ver un ejemplo de código, consulte Ejemplo: utilice desanidar para convertir los campos anidados en campos de nivel superior.
Métodos
__call__(frame, transformation_ctx = "", info="", stageThreshold=0, totalThreshold=0)
Aplana DynamicFrame y los objetos anidados hasta convertirlos en elementos de nivel superior y genera claves de combinación para los objetos de matriz.
-
frame:DynamicFrameque se va a aplanar (obligatorio). -
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 nombre.
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.