Influxdb mit sehr alten Daten downsamplen
Hallo zusammen,
vorne weg, ich bin kein DB Profi.
Ich habe von meinem Vorgänger etliche InfluxDB Datenbanken übernommen.
Leider ohne Retention Policies und Continuious Queries, wodurch die DB's stark angewachsen sind. (etliche TB)
Ich müsste nun sehr alte Daten downsamplen.
Soweit ich mich in InfluxDB eingelesen habe, sollte man CQ's nur gegen aktuelle Daten laufen lassen.
( https://docs.influxdata.com/influxdb/v1.8/guides/downsample_and_retain/ )
Wie ist hier der gängige Weg, jahrelang angesammelte Messwerte im Milisekundenbereich, nachträglich auf stündliche Werte zu reduzieren?
Spontan würde mir nur einfallen, die Daten in eine neue Datenbank mit entsprechenden policies und queries zu importieren.
Oder gibt es eine einfache Lösung?
Vielen Dank für eure Tipps
regards
Cadel
vorne weg, ich bin kein DB Profi.
Ich habe von meinem Vorgänger etliche InfluxDB Datenbanken übernommen.
Leider ohne Retention Policies und Continuious Queries, wodurch die DB's stark angewachsen sind. (etliche TB)
Ich müsste nun sehr alte Daten downsamplen.
Soweit ich mich in InfluxDB eingelesen habe, sollte man CQ's nur gegen aktuelle Daten laufen lassen.
( https://docs.influxdata.com/influxdb/v1.8/guides/downsample_and_retain/ )
Wie ist hier der gängige Weg, jahrelang angesammelte Messwerte im Milisekundenbereich, nachträglich auf stündliche Werte zu reduzieren?
Spontan würde mir nur einfallen, die Daten in eine neue Datenbank mit entsprechenden policies und queries zu importieren.
Oder gibt es eine einfache Lösung?
Vielen Dank für eure Tipps
regards
Cadel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 5877761586
Url: https://administrator.de/contentid/5877761586
Ausgedruckt am: 25.11.2024 um 02:11 Uhr