InfluxDBの既存の測定名を更新する方法はありますか?私のシステムが最初にセットアップされたとき、「CheckCPU」または「CheckLOAD」などの測定名を使用し、「checkcpu」や「checkload」などのすべての小文字に変更しました。古い名前をすべて下に変更する方法はありますか?次のようなもの:UPDATE TO?
私は本当にDBの人ではありませんが、十分に簡単に思えますが、誰かがこれをしなければならないか、またはアイデアがあるかどうかを確認したいと思いました。最大の要因は、既存のデータを保持する必要があることです。2年以上の歴史があります。ドキュメントを読むと、データの記述方法はわかりますが、既存のタグ(特に測定名)の更新や変更は行いません。 TIA、ジェイソン
AFAIK、influxdbには、データベースと測定の組み込みの名前変更/変更サポートがまだありません。したがって、最も簡単で安全な方法は、既存のデータを新しい測定名にコピーすることです。
INTO句の influxdbドキュメント とその例をご覧ください。
SELECT_clause INTO <measurement_name> FROM_clause [WHERE_clause] [GROUP_BY_clause]
古いデータを新しい測定値にコピーした後、古い測定値を削除できます。