顶部
Pydoc |
用于在集合中查找最大(或最小)元素集,或在键值对集合中查找与每个键关联的最大(或最小)值集的转换。
示例
在以下示例中,我们创建一个包含 PCollection
的管道。然后,我们以不同的方式获取最大或最小的元素。
示例 1:来自 PCollection 的最大元素
我们使用 Top.Largest()
从整个 PCollection
获取最大的元素。
示例 2:每个键的最大元素
我们使用 Top.LargestPerKey()
获取键值 PCollection
中每个唯一键的最大元素。
示例 3:来自 PCollection 的最小元素
我们使用 Top.Smallest()
从整个 PCollection
获取最小的元素。
示例 4:每个键的最小元素
我们使用 Top.SmallestPerKey()
获取键值 PCollection
中每个唯一键的最小元素。
示例 5:来自 PCollection 的自定义元素
我们使用 Top.Of()
从整个 PCollection
获取具有自定义规则的元素。
你可以使用 key
更改元素的比较方式。默认情况下,你会得到最大的元素,但可以通过设置 reverse=True
来获取最小的元素。
示例 6:每个键的自定义元素
我们使用 Top.PerKey()
获取键值 PCollection
中每个唯一键具有自定义规则的元素。
你可以使用 key
更改元素的比较方式。默认情况下,你会得到最大的元素,但可以通过设置 reverse=True
来获取最小的元素。
相关转换
- Sample 用于组合元素。获取集合中元素的样本。
Pydoc |
上次更新于 2024/10/31
你找到了所有需要的内容吗?
它们是否有用且清晰?是否有任何你想要更改的内容?请告诉我们!