トップ
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
お探しのものは見つかりましたか?
すべて役に立ち、分かりやすかったですか?変更してほしいことはありますか?お知らせください!


Pydoc