Classe DynamicFrameCollection - AWS Glue

Classe DynamicFrameCollection

Um DynamicFrameCollection é um dicionário de objetos Classe DynamicFrame, em que as chaves são os nomes de DynamicFrames e os valores são os objetos DynamicFrame.

__init__

__init__(dynamic_frames, glue_ctx)

Chaves

keys( ) – Retorna uma lista das chaves nesta coleção, que geralmente consiste nos nomes de valores correspondentes DynamicFrame.

Valores

values(key) – Retorna uma lista de valores DynamicFrame nesta coleção.

Selecionar

select(key)

Retorna o DynamicFrame que corresponde à chave especificada (que geralmente é o nome do DynamicFrame).

  • key – Uma chave no DynamicFrameCollection, que geralmente representa o nome de um DynamicFrame.

Mapa

map(callable, transformation_ctx="")

Usa uma função transmitida para criar e retornar um novo DynamicFrameCollection com base em DynamicFrames nesta coleção.

  • callable – Uma função que usa DynamicFrame e o contexto de transformação especificado como parâmetros e retorna um DynamicFrame.

  • transformation_ctx – Um contexto de transformação a ser usado por algo que pode ser chamado (opcional).

Flatmap

flatmap(f, transformation_ctx="")

Usa uma função transmitida para criar e retornar um novo DynamicFrameCollection com base em DynamicFrames nesta coleção.

  • f – Uma função que usa um DynamicFrame como um parâmetro e retorna um DynamicFrame ou DynamicFrameCollection.

  • transformation_ctx – Um contexto de transformação a ser usado pela função (opcional).