DBRaptor - это манипулятор данных

Возможности DBRaptor не ограничены простым связыванием исходных данных и приемников информации. Пользователь может внедрить различные формулы преобразования и проверки входящих данных в процесс импорта. Для освоения этих навыков не требуется прохождение дорогостоящих курсов пользователейETL пакетов - в справочной системе пакета  имеются показательные примеры использования формул.

Оперативная проверка входящих данных необходима уже на стадии импорта. Например, если в каталоге лежит пара дестяков тысяч! файлов с заполненными формулярами заявок на оборудование, накопленных за несколько лет. Гарантировано, что какие-то из этих файлов отличаются по своему строению: где-то может быть добавлена строка, колонка, и так далее.

Допустим, вы настроили "экскаватор" так, что он читает в третьей строке название фирмы после слов "Наименование фирмы". На практике может оказаться, что в ряде шаблонов заявки кто-то вставил дополнительную строку, и в результате название фирмы уже находится на 4-ой строке. Если бездумно продолжать импортировать такие данные, то в базе данных окажется каша. Для предотвращения таких бесполезных действий можно заложить формулу проверки входящего значения уже в процессе настройки чтения из поля с третьей строки. По-человечески это звучит так: "а начинается ли строка в этом месте со слов 'Наименование фирмы'"? На языке логики это выглядит короче:
Если A ="Наименование фирмы", то "Истина", иначе "Ложь".

При настройке шаблона используется готовая формула и определяется реакция компьютера, если "Ложь", то исключить файл из обработки, если "Истина", то данные читаются и записываются в базу.

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

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

Если у Вас остались вопросы, заполните форму, и мы свяжемся с Вами в ближайшее время.

Или же Вы можете обратиться в
службу поддержки