Clase Unbox - 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 Unbox

Conversión unbox (nuevo formato) de un campo de cadena en un DynamicFrame.

Ejemplo

Recomendamos que se utilice el método DynamicFrame.unbox() para la conversión unbox en un DynamicFrame. Para ver un ejemplo de código, consulte Ejemplo: utilice la conversión unboxing para convertir un campo de cadena en una estructura.

Métodos

__call__(frame, path, format, transformation_ctx = "", info="", stageThreshold=0, totalThreshold=0, **options)

Conversión unbox de un campo de cadena en un elemento DynamicFrame.

  • frame: el DynamicFrame en el que se realizará la conversión unbox de un campo. (Obligatorio).

  • path: ruta completa al elemento StringNode cuya conversión unbox debe realizarse (obligatorio).

  • format: una especificación de formato (opcional). Se utiliza para una conexión de Amazon S3 o de AWS Glue que admita diversos formatos. Consulte en Opciones de formato de datos para las entradas y las salidas en AWS Glue para Spark sobre los formatos que se admiten.

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

  • separator: token de separador (opcional).

  • escaper: token de escape (opcional).

  • skipFirst: True si la primera línea de datos debe omitirse o False si no debe omitirse (opcional).

  • withSchema: cadena que contiene esquemas para los datos cuya conversión unbox debe realizarse (opcional). Debe crear siempre utilizando StructType.json.

  • withHeader: True si los datos cuya conversión unbox se realiza contienen un encabezado o False en caso contrario (opcional).

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.