頂部

Pydoc 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 來取得最小的元素。

Pydoc Pydoc