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 (最大値)