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 ApplyMapping
Aplica un mapeo en un DynamicFrame
.
Ejemplo
Recomendamos que se utilice el método DynamicFrame.apply_mapping() para aplicar una asignación en un DynamicFrame
. Para ver un ejemplo de código, consulte Ejemplo: uso de apply_mapping para cambiar el nombre de los campos y cambiar los tipos de campos.
Métodos
__call__(frame, mappings, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)
Aplica un mapeo declarativo a un DynamicFrame
especificado.
-
frame
:DynamicFrame
donde se aplica la asignación (obligatorio). -
mappings
: una lista de tuplas de asignación (obligatorio). Cada una consta de (columna de origen, tipo de origen, columna de destino, tipo de destino).Si la columna de origen tiene un punto “
.
” en el nombre, se debe colocar acentos graves “``
” a su alrededor. Por ejemplo, para asignarthis.old.name
(cadena) athisNewName
, debe utilizar las siguientes tuplas:("`this.old.name`", "string", "thisNewName", "string")
-
transformation_ctx
: cadena única que se utiliza para identificar la información del estado (opcional). -
info
: cadena que está asociada con 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.
Devuelve solo los campos del DynamicFrame
especificados en las tuplas de “asignación”.
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.