何年にもわたる履歴データが保存されているDBがあります。私の目標は、このデータを間隔を置いて再サンプリング1m
し、別の DB に保存することです。私の理解では、これは で簡単に達成できcontinous query
ます。
CREATE CONTINUOUS QUERY cq_name ON db_2
BEGIN
SELECT last(data_point) AS ldp
INTO db_2.autogen.data_points
FROM db.autogen.data_points
WHERE time > now() - 12w AND time < now() - 10w
GROUP BY time(1m), *
END
上記のクエリは、WHERE
句なしで正常に機能し、作成時点から再サンプリングします-転送。WHERE
特定の期間 (12 ~ 10 週間前) をバックフィルするために句を追加しましたが、何も起こりませんでした。
this oneやthat oneなどの投稿から、 INTO
and句を追加することで埋め戻しが可能であることがわかりますWHERE
が、何も起こりません。
それはなぜですか、どうすれば修正できますか?