メインコンテンツまでスキップ
メインコンテンツまでスキップ

quantilesTimingArrayIf

説明

Array および If コンビネータは、条件が真である行の配列内のタイミング値の分位数を計算するために、quantilesTiming 関数に適用することができ、quantilesTimingArrayIf アグリゲートコンビネータ関数を使用します。

使用例

この例では、異なるエンドポイントのAPIレスポンスタイムを保存するテーブルを作成し、 成功したリクエストのレスポンスタイムの分位数を計算するために quantilesTimingArrayIf を使用します。

quantilesTimingArrayIf 関数は、成功率が95%を超えるエンドポイントのみの分位数を計算します。 戻り値の配列には、次の分位数が順番に含まれています:

  • 0 (最小値)
  • 0.25 (第1四分位数)
  • 0.5 (中央値)
  • 0.75 (第3四分位数)
  • 0.95 (95パーセンタイル)
  • 0.99 (99パーセンタイル)
  • 1.0 (最大値)

関連リンク