Назад | Перейти на главную страницу

источники данных руля / плагина

После успешной компиляции, установки и тестирования подключаемого модуля источников данных руля я удалил некоторые значения источников данных в подключаемом модуле источников данных, но они все еще присутствуют в свойствах узла, это нормально? Попытка удалить их вручную (с красным крестиком в свойствах узла) дает следующее сообщение об ошибке:

"Произошла ошибка при удалении свойства" testxxx ": ошибка произошла при обновлении узла xxxx <- вы не можете обновить свойство" testxxx ", которое принадлежит поставщику" источники данных "благодаря поставщику" default "

Спасибо за помощь

Тот факт, что свойства остаются, является предполагаемым поведением, но это кажется недальновидным, поскольку упускается способ очистить все свойства от узла.

Я вижу здесь несколько возможностей:

  • мы можем удалять свойства при удалении источника данных (и с настраиваемой опцией для их удаления или сохранения, когда источник данных отключен),
  • мы могли бы добавить «чистую» кнопку в источник данных для всех прошлых источников данных, чтобы удалить их в любое время (но это кажется неудобным),
  • мы могли бы изменить право собственности на свойство, вернув его к стандартному при удалении источника данных (но это не решает проблему массового удаления).

Не могли бы вы открыть отчет об ошибке в https://issues.rudder.io/projects/datasources/issues/new чтобы мы могли отслеживать это изменение и определять его приоритеты?

Тем временем вы можете обойти проблему: - создав новый источник данных, - укажите ключ свойства узла, который вы хотите удалить, в поле «ключ свойства», - укажите URL-адрес, который всегда возвращает 404, - в поле «что делать» в части 404 "в нижней части конфигурации выберите" удалить свойство "(должно быть по умолчанию).

Странно, но у меня нет лучшего решения, пока мы не решим основную проблему.