メインコンテンツへスキップ

説明

If コンビネータは quantilesTiming 関数に適用でき、quantilesTimingIf aggregate コンビネータ 関数を使用して、 条件が true の行について時間値の分位点を計算できます。

使用例

この例では、異なるエンドポイントに対するAPIの応答時間を格納するテーブルを作成し、 成功したリクエストの応答時間の分位点を計算するために quantilesTimingIf を使用します。
Query
quantilesTimingIf 関数は、成功したリクエスト (is_successful = 1) のみを対象に分位点を計算します。 返される配列には、次の分位点がこの順序で格納されます。
  • 0 (最小値)
  • 0.25 (第1四分位点)
  • 0.5 (中央値)
  • 0.75 (第3四分位点)
  • 0.95 (95パーセンタイル)
  • 0.99 (99パーセンタイル)
  • 1.0 (最大値)
Response

関連項目

最終更新日 2026年7月2日