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

説明

ArrayIf の combinator は、quantilesTiming 関数に適用できます。これにより、quantilesTimingArrayIf aggregate combinator function を使用して、条件が真である行の配列内のタイミング値の分位点を計算できます。

使用例

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

関連項目

最終更新日 2026年6月10日