DynamicFrameCollection 类 - AWS Glue
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

DynamicFrameCollection 类

DynamicFrameCollectionDynamicFrame 类 对象的字段,在其中键是 DynamicFrames 的名称,值是 DynamicFrame 对象。

__init__

__init__(dynamic_frames, glue_ctx)

keys

keys( ) – 返回此集合中的键的列表,通常由相应的 DynamicFrame 值的名称组成。

values

values(key) – 返回此集合中的 DynamicFrame 值的列表。

选择

select(key)

返回与指定键对应的 DynamicFrame (通常是 DynamicFrame 的名称)。

  • keyDynamicFrameCollection 中的键,通常表示 DynamicFrame 的名称。

map

map(callable, transformation_ctx="")

使用传入函数根据此集合中的 DynamicFrames 创建并返回新的 DynamicFrameCollection

  • callable – 一个函数,它采用 DynamicFrame 以及指定的转换上下文作为参数并返回一个 DynamicFrame

  • transformation_ctx – 要由可调用脚本使用的转换上下文(可选)。

flatmap

flatmap(f, transformation_ctx="")

使用传入函数根据此集合中的 DynamicFrames 创建并返回新的 DynamicFrameCollection

  • f – 一个函数,它采用 DynamicFrame 作为参数并返回一个 DynamicFrameDynamicFrameCollection

  • transformation_ctx – 要由函数使用的转换上下文(可选)。