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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SelectFields 阶级

SelectFields 类在现有的 DynamicFrame 中创建新 DynamicFrame,并且只保留您指定的字段。SelectFields 提供与 SQL SELECT 语句类似的功能。

示例

我们建议您使用 DynamicFrame.select_fields() 方法从 DynamicFrame 中选择字段。要查看代码示例,请参阅 示例:使用 select_fields 以利用选定字段创建新 DynamicFrame

方法

__call__(frame, paths, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)

获取 DynamicFrame 中的字段 (节点)。

  • frame – 要在其中选择字段的 DynamicFrame(必需)。

  • paths – 要选择的字段的完整路径的列表 (必需)。

  • transformation_ctx – 用于标识状态信息的唯一字符串 (可选)。

  • info – 与转换中的错误关联的字符串(可选)。

  • stageThreshold – 在转换出错之前可能在其中发生的最大错误数(可选)。默认值为 0。

  • totalThreshold – 在处理出错之前可能全面发生的最大错误数(可选)。默认值为 0。

返回仅包含指定字段的新 DynamicFrame

apply(cls, *args, **kwargs)

继承自 GlueTransform apply

name(cls)

继承自 GlueTransform name

describeArgs(cls)

继承自 GlueTransform describeArgs

describeReturn(cls)

继承自 GlueTransform describeReturn

describeTransform(cls)

继承自 GlueTransform describeTransform

describeErrors(cls)

继承自 GlueTransform describeErrors

describe(cls)

继承自 GlueTransform describe