Я создаю сценарий сравнения / проверки данных, используя SQL и Spoon PDI. Мы перемещаем данные между двумя серверами и, чтобы убедиться, что у нас есть все данные, у нас есть SQL-запросы, показывающие дату, а затем количество переданных строк.
Пример:
Serv1: 20150522 | 100
Serv2: 20150522 | 100
Затем сценарий попытается объединить эти значения, и в случае неудачи мы получим сообщение об ошибке. Однако мы хотим изменить эту настройку, чтобы записать результат в текстовый файл и на основе этого текстового файла отправить электронное письмо с подтверждением или отказом.
Идея заключается в том, что у нас есть несколько таблиц, которые мы сравниваем, поэтому мы хотим записать все результаты каждого сравнения (восемь) в текстовый файл и на основе окончательного текстового файла отправить результат, а не рассылать спам в свой почтовый ящик. если не удается выполнить несколько шагов.
Формат текстового файла, который мы хотим иметь, - либо совпадение -> отправить электронное письмо, либо несоответствие [имя шага] [дата] -> отправить электронное письмо.
Обычно я не задаю вопрос, если сначала ничего не пробовал, но я искал повсюду в Google, пробовал знания, которые у меня есть сейчас, и ничего не идет так, как я хочу. Я считаю, что это связано с используемой мной логикой.
Я не прошу решения этой проблемы или того, чтобы кто-то сделал это за меня. Я просто прошу совета по правильному пути.