Classe DynamicFrameCollection - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Classe DynamicFrameCollection

Un DynamicFrameCollection est un dictionnaire d'objets DynamicFrame classe dans lequel les clés sont les noms des DynamicFrames et les valeurs, les objets DynamicFrame.

__init__

__init__(dynamic_frames, glue_ctx)

Clés

keys( ) – Renvoie une liste des clés de cette collection, qui comprend généralement les noms des valeurs DynamicFrame correspondantes.

Valeurs

values(key) – Renvoie une liste des valeurs DynamicFrame de cette collection.

Select

select(key)

Renvoie le DynamicFrame correspondant à la clé spécifiée (il s'agit généralement du nom du DynamicFrame).

  • key - Clé du DynamicFrameCollection, qui représente généralement le nom d'un DynamicFrame.

Map

map(callable, transformation_ctx="")

Utilise une fonction transmise pour créer et renvoyer un nouveau DynamicFrameCollection basé sur le DynamicFrames de cette collection.

  • callable - Fonction qui utilise un DynamicFrame et le contexte de transformation en tant que paramètres et renvoie un DynamicFrame.

  • transformation_ctx - Contexte de transformation utilisé par l'élément appelable (facultatif).

FlatMap

flatmap(f, transformation_ctx="")

Utilise une fonction transmise pour créer et renvoyer un nouveau DynamicFrameCollection basé sur le DynamicFrames de cette collection.

  • f - Fonction qui utilise un DynamicFrame en tant que paramètre et renvoie un DynamicFrame ou un DynamicFrameCollection.

  • transformation_ctx - Contexte de transformation utilisé par la fonction(facultatif).