本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SplitRows 类
按照指定行将一个 DynamicFrame
拆分成两个。
Methods
__call__(frame,compare_dict,name1="frame1",name2="frame2",transformation_ctx="",info=无, stageThreshold =0, totalThreshold =0)
将 DynamicFrame
中的一个或多个行拆分到新的 DynamicFrame
中。
-
frame
– 要拆分到新 DynamicFrame 中的源DynamicFrame
(必需)。 -
comparison_dict
– 一个字典,其中键是列的完整路径,而值是另一个字典映射比较器,它与列值相比较。例如,{"age": {">": 10, "<": 20}}
拆分“age”值介于 10 和 20 之间的行,不包括“age”在范围之外的行 (必需)。 -
name1
– 要为将包含要拆分的行的DynamicFrame
分配的名称(可选)。 -
name2
– 要为将包含在指定行拆分后仍保留的行的DynamicFrame
分配的名称(可选)。 -
transformation_ctx
– 用于标识状态信息的唯一字符串(可选)。 -
info
– 与转换中的错误关联的字符串(可选)。 -
stageThreshold
– 在转换出错之前可能在其中发生的最大错误数(可选;默认值为零)。 -
totalThreshold
– 在处理出错之前可能全面发生的最大错误数(可选;默认值为零)。
返回一个包含两个 DynamicFrames
的 DynamicFrameCollection
:一个仅包含要拆分的指定行,另一个包含所有剩余行。
apply(cls, *args, **kwargs)
继承自 GlueTransform
apply。
name(cls)
继承自 GlueTransform
name (名称)。
describeArgs(包括)
继承自 GlueTransform
describeArgs。
describeReturn(包括)
继承自 GlueTransform
describeReturn。
describeTransform(包括)
继承自 GlueTransform
describeTransform。
describeErrors(包括)
继承自 GlueTransform
describeErrors。
describe(cls)
继承自 GlueTransform
describe。