Clase DynamicFrameCollection
Un elemento DynamicFrameCollection es un diccionario de objetos Clase DynamicFrame, 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)
-
dynamic_frames: diccionario de objetos Clase DynamicFrame. -
glue_ctx: un objeto Clase GlueContext.
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 elementoDynamicFrameCollectionque normalmente representa el nombre de un elementoDynamicFrame.
Asignación
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 elementoDynamicFramey el contexto de transformación especificado como parámetros y devuelve un elementoDynamicFrame. -
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 elementoDynamicFramecomo parámetro y devuelve un elementoDynamicFrameoDynamicFrameCollection. -
transformation_ctx: contexto de transformación que la función utilizará (opcional).