Classe DynamicFrameCollection - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Classe DynamicFrameCollection

Un DynamicFrameCollection è un dizionario di oggetti DynamicFrame classe, in cui le chiavi sono i nomi di DynamicFrames e i valori sono gli oggetti DynamicFrame.

__init__

__init__(dynamic_frames, glue_ctx)

Chiavi

keys( ): restituisce un elenco di chiavi in questa raccolta, che in genere contiene i nomi dei valori DynamicFrame corrispondenti.

Valori

values(key): restituisce un elenco di valori DynamicFrame in questa raccolta.

Select

select(key)

Restituisce il DynamicFrame corrispondente alla chiave specificata (che in genere è il nome di DynamicFrame).

  • key: una chiave in DynamicFrameCollection, che in genere rappresenta il nome di un DynamicFrame.

Eseguire la mappatura

map(callable, transformation_ctx="")

Utilizza una funzione passata per creare e restituire un nuovo DynamicFrameCollection basato su DynamicFrames in questa raccolta.

  • callable: funzione che impiega DynamicFrame e il contesto di trasformazione specificato come parametri e restituisce un DynamicFrame.

  • transformation_ctx: un contesto di trasformazione che deve essere utilizzato dal callable (facoltativo).

Flatmap

flatmap(f, transformation_ctx="")

Utilizza una funzione passata per creare e restituire un nuovo DynamicFrameCollection basato su DynamicFrames in questa raccolta.

  • f: funzione che impiega DynamicFrame come parametro e restituisce uno DynamicFrame o DynamicFrameCollection.

  • transformation_ctx: un contesto di trasformazione che deve essere utilizzato dalla funzione (facoltativo).