Настраиваемый механизм преобразования данныхC#

Место общения программистов C#
Anonymous
Настраиваемый механизм преобразования данных

Сообщение Anonymous »

Мы пытаемся создать механизм преобразования данных. Наши требования:
  • У нас будет один или несколько источников данных, SQL-запрос или загрузка в Excel.
  • Мы настроим набор правил,

    обновим значение некоторых свойств в одном наборе данных с помощью константы или значения из другого набора данных, где условие соответствует
  • удалит строки, где соответствие определенному условию из набора данных
  • вставить строки в набор данных из другого набора данных

Все эти правила будут предварительно настроены и сохранены в базе данных.
Пример:
Пакет с источником данных запроса sql. Набор правил включает:
  • Заменить значение столбца 1 на «XXX»
  • Заменить значение столбца 2 на «yyy», где ColId = 1
В настоящий момент мы делаем это, перебирая каждую строку и каждый столбец для каждого правила, что работает, но, как вы можете себе представить, это очень медленно.
Можно ли сохранить эти правила как своего рода дерево выражений linq и применить их к данным. Любые предложения и указатели приветствуются.

Вернуться в «C#»