View a markdown version of this page

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

DynamicFrameCollection 类

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

__init__

__init__(dynamic_frames, glue_ctx)

键

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

值

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

Select

select(key)

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

  • key – DynamicFrameCollection 中的键,通常表示 DynamicFrame 的名称。

Map

map(callable, transformation_ctx="")

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

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

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

Flatmap

flatmap(f, transformation_ctx="")

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

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

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