データ接続と統合Pipeline Builder ExpressionsMin by

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Min by

対応プラットフォーム: ストリーミング

この式は、提供されたフィルター処理仕様を適用した後、最小列式に従って最小の行を計算します。最小の行が存在しない場合は、nullが返されます。

式カテゴリ: 集計

引数

  • - 最小値が計算される列式。null値は最大値を持つかのように扱われます。
    Expression<ComparableType>
  • 出力投影式 - 最小の行が返される前に適用される投影式を定義します。
    Expression<AnyType>
  • オプション フィルター条件 - このパラメーターは、ウィンドウ内に含まれる行に適用されるフィルター処理仕様を定義します。この式の出力は、このパラメーターによってフィルター処理されない行(つまり、条件がtrueと評価される行)のみを参照します。トリガー時に状態に行が存在しない場合は、nullが出力されます。
    Expression<Boolean>

出力タイプ: AnyType

例 1: 基本ケース

引数の値:

  • : salary
  • 出力投影式: salary
  • フィルター条件:
    greaterThan(
     left: salary,
     right: 0,
    )

与えられた入力テーブル:

dep_namesalary
develop-999
develop4000
develop3000

出力: 3000


例 2: 基本ケース

引数の値:

  • : salary
  • 出力投影式: salary
  • フィルター条件: null

与えられた入力テーブル:

dep_namesalary
develop4000
developnull
develop1000

出力: 1000