Ich habe versucht, die 95 Perzentile aller Werte pro Stunde zu finden und sie auf Tagesniveau anzuzeigen. Hier ist Schnipsel des Codes Ich arbeite an:95 Perzentil stündliche Daten pro Tag in HP Vertica
select distinct columnA
,date(COLLECTDATETIME) as date_stamp
,hour(COLLECTDATETIME) as hour_stamp
,PERCENTILE_DISC(0.95) WITHIN GROUP(order by PARAMETER_VALUE)
over (PARTITION BY hour(COLLECTDATETIME)) as max_per_day
from TableA
where
columnA = 'abc'
and PARAMETER_NAME = 'XYZ';
Im Moment die Ergebnismenge gibt mir den gleichen Wert pro Stunde pro Tag, aber es hat nicht den 95-Perzentil-Wert für eine bestimmte Stunde pro Tag.
Bitte fügen Sie einige Testdaten, tatsächlichen und gewünschten Ergebnisse ... – mauro