Clase Map - AWS Glue

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 Map

Genera un nuevo DynamicFrame al aplicar una función a todos los registros de la entrada DynamicFrame.

Ejemplo

Recomendamos que se utilice el método DynamicFrame.map() para aplicar una función a todos los registros de un DynamicFrame. Para ver un ejemplo de código, consulte Ejemplo: uso de map para aplicar una función a cada registro en un DynamicFrame.

Métodos

__call__(frame, f, transformation_ctx="", info="", stageThreshold=0, totalThreshold=0)

Muestra un nuevo DynamicFrame que se obtiene al aplicar la función especificada a todos los DynamicRecords en el DynamicFrame original.

  • frame: el DynamicFrame original al que se aplica la función de asignación (obligatorio).

  • f: la función que se aplica a todos los DynamicRecords en el DynamicFrame. La función debe utilizar un DynamicRecord como argumento y devolver un DynamicRecord nuevo que se genera por la asignación (obligatorio).

    Un DynamicRecord representa un registro lógico en un DynamicFrame. Es similar a una fila en un DataFrame de Apache Spark, salvo que es autodescriptivo y se puede utilizar para datos que no se ajustan a un esquema fijo.

  • 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.

Muestra un nuevo DynamicFrame que se obtiene al aplicar la función especificada a todos los DynamicRecords en el DynamicFrame original.

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.