トップ

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