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

Un elemento DynamicFrameCollection es un diccionario de objetos DynamicFrame clase, en el que las claves son los nombres de los elementos DynamicFrames y los valores son los objetos DynamicFrame.

__init__

__init__(dynamic_frames, glue_ctx)

Claves

keys( ): devuelve una lista de las claves de esta colección, que generalmente se compone de los nombres de los valores de DynamicFrame correspondientes.

Valores

values(key): devuelve una lista de los valores de DynamicFrame en esta colección.

Seleccionar

select(key)

Devuelve el DynamicFrame correspondiente a la clave especificada (que, por lo general, es el nombre del elemento DynamicFrame).

  • key: clave del elemento DynamicFrameCollection que normalmente representa el nombre de un elemento DynamicFrame.

Mapeo

map(callable, transformation_ctx="")

Utiliza una función que se le ha pasado para crear y devolver un elemento DynamicFrameCollection nuevo basado en el elemento DynamicFrames de esta colección.

  • callable: función que toma un elemento DynamicFrame y el contexto de transformación especificado como parámetros y devuelve un elemento DynamicFrame.

  • transformation_ctx: contexto de transformación que callable utilizará (opcional).

Flatmap

flatmap(f, transformation_ctx="")

Utiliza una función que se le ha pasado para crear y devolver un elemento DynamicFrameCollection nuevo basado en el elemento DynamicFrames de esta colección.

  • f: función que toma un elemento DynamicFrame como parámetro y devuelve un elemento DynamicFrame o DynamicFrameCollection.

  • transformation_ctx: contexto de transformación que la función utilizará (opcional).