SelectFields 类
获取 DynamicFrame 中的字段。
方法
__call__(frame, paths, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)
获取 DynamicFrame 中的字段 (节点)。
frame– 要在其中选择字段的DynamicFrame(必需)。paths– 要选择的字段的完整路径的列表 (必需)。transformation_ctx– 用于标识状态信息的唯一字符串 (可选)。info– 与转换中的错误关联的字符串 (可选)。stageThreshold– 在转换出错之前可能在其中发生的最大错误数 (可选;默认值为零)。totalThreshold– 在处理出错之前可能全面发生的最大错误数 (可选;默认值为零)。
返回仅包含指定字段的新 DynamicFrame。
apply(cls, *args, **kwargs)
继承自 GlueTransform Apply。
name(cls)
继承自 GlueTransform 名称。
describeArgs(cls)
继承自 GlueTransform describeArgs。
describeReturn(cls)
继承自 GlueTransform describeReturn。
describeTransform(cls)
继承自 GlueTransform describeTransform。
describeErrors(cls)
继承自 GlueTransform describeErrors。
describe(cls)
继承自 GlueTransform Describe。
SelectFields 示例
此示例仅选择 zip 代码列,但您可以添加更多列,因为参数路径接受列表。
dyf_selectFields = SelectFields.apply(frame = dyf_filter, paths=['zip'])