fix forecast
This commit is contained in:
@@ -148,7 +148,19 @@ BEGIN
|
|||||||
AND pa2.telemetry_group = pa.telemetry_group
|
AND pa2.telemetry_group = pa.telemetry_group
|
||||||
AND pa2.telemetry_source = pa.telemetry_source
|
AND pa2.telemetry_source = pa.telemetry_source
|
||||||
AND fpi2.interval_start = fpi.interval_start
|
AND fpi2.interval_start = fpi.interval_start
|
||||||
AND fpr2.id = fpr.id
|
AND fpr2.status = 'ok'
|
||||||
|
-- Forecast runs jsou per pv_array_id, ale typicky vznikají v jednom batchi.
|
||||||
|
-- Aby group součet seděl, párujeme runy podle "stejného okamžiku vytvoření" (1min bucket).
|
||||||
|
AND date_bin(
|
||||||
|
interval '1 minute',
|
||||||
|
fpr2.created_at,
|
||||||
|
timestamptz '1970-01-01T00:00:00Z'
|
||||||
|
)
|
||||||
|
= date_bin(
|
||||||
|
interval '1 minute',
|
||||||
|
fpr.created_at,
|
||||||
|
timestamptz '1970-01-01T00:00:00Z'
|
||||||
|
)
|
||||||
)
|
)
|
||||||
SELECT
|
SELECT
|
||||||
CASE
|
CASE
|
||||||
|
|||||||
Reference in New Issue
Block a user