aggregation_query=" quantile(0.50)(durationNano) as value "
break
case"p95":
aggregation_query=" quantile(0.95)(durationNano) as value "
break
case"p99":
aggregation_query=" quantile(0.99)(durationNano) as value "
break
}
}elseifqueryParams.Dimension=="calls"{
aggregation_query=" count(*) as value "
}
query:=fmt.Sprintf("SELECT toStartOfInterval(timestamp, INTERVAL %d minute) as time, %s FROM %s WHERE timestamp >= ? AND timestamp <= ?",queryParams.StepSeconds/60,aggregation_query,r.indexTable)