Невозможно вставить данные в influenxdb - PullRequest
0 голосов
/ 25 января 2019

Не могли бы вы помочь устранить приведенную ниже ошибку -

INSERT блоки, цвет = синий номер = 90 1547095860 ERR: {"error": "частичная запись: отброшены точки за пределами политики хранения = 1"}

Примечание. 1547095860 - 10.01.2009, 10:21:00 Стандартное время

Я пытаюсь вставить эти данные сегодня, то есть 25 января 2019 года.

Мои настройки БД такие же, как на изображении введите описание изображения здесь

Спасибо!

1 Ответ

0 голосов
/ 26 января 2019

На основании предоставленного снимка экрана, я полагаю, вы пытаетесь вставить данные в одну из баз данных с именем LINSERVER?

По умолчанию, если для базы данных не указано retention policy (RP), система будет использовать autogen RP; который имеет бесконечный срок хранения. Другими словами, вы можете вставить данные в любом месте с начала epoch времени до конца, и данные будут сохранены.

Если для базы данных определена политика хранения примера 7d, это означает, что вы можете вставлять данные только в течение ограниченного периода в одну неделю. Точка данных, которая выходит за область действия retention period, рассматривается как expired и будет «собирать мусор» в базе данных.

Это также означает, что вы не можете backfill данные вне периода хранения. Я предполагаю, что database может иметь относительно небольшой срок хранения, в результате чего новый data, который вы только что вставили, будет считаться expired. Отныне сообщение об ошибке "очков за пределы политики хранения отброшено = 1"

Решение : Либо используйте значение по умолчанию autogen RP, либо увеличьте срок действия политики хранения database. Все в зависимости от вашего варианта использования.

...