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
Please also mark the comments that contributed to the solution of the article
Content-Key: 5877761586
Url: https://administrator.de/contentid/5877761586
Printed on: May 2, 2024 at 18:05 o'clock