Clase DropNullFields - AWS Glue

Clase DropNullFields

Descarta todos los campos con valores Null en un DynamicFrame cuyo tipo es NullType. Son campos incompletos o con valores Null en cada registro del conjunto de datos DynamicFrame.

Methods

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

Descarta todos los campos con valores Null en un DynamicFrame cuyo tipo es NullType. Son campos incompletos o con valores Null en cada registro del conjunto de datos DynamicFrame.

  • frame: el DynamicFrame donde se descartan los campos con valores Null (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: número máximo de errores que se pueden producir en la transformación antes de que se determine que es errónea (opcional, el valor predeterminado es cero).

  • totalThreshold: número máximo de errores que se pueden producir en total antes de que se determine que el proceso es erróneo (opcional, el valor predeterminado es cero).

Devuelve un DynamicFrame nuevo sin campos con valores Null.

apply(cls, *args, **kwargs)

  • cls: cls

name(cls)

  • cls: cls

describeArgs(cls)

  • cls: cls

describeReturn(cls)

  • cls: cls

describeTransform(cls)

  • cls: cls

describeErrors(cls)

  • cls: cls

describe(cls)

  • cls: cls

Ejemplo de DropNullFields

La función DropNullFields identifica automáticamente las columnas con valores null y los descarta del DynamicFrame resultante.

dyf_dropNullfields = DropNullFields.apply(frame = dyf_unnest)