вторник, 16 августа 2011 г.

Перенос Трансформации с самоуничтожением

Было три или четыре случая, когда при переносе "зачищалась" трансформация... причем с одна из переносимых, с остальными всё было ok.

Зачищалась - удалялась start\end рутина и все подпрограммы.

Но почему то всё происходило в запарке, не до расшаркиваний... и разбирательств.

Сейчас в спокойной обстановке, когда ситуация повторилась... удалось локализовать проблему и сценарий.

Итак:
1. Меняем трансформацию. Создается запрос в него попадает трансформация и все подпрограммы.
2. Удаляем трансформацию из запроса... но подпрограммы оставляем.
3. Опять меняем туже трансформацию, но сохраняем в новый запрос
4. Обнаруживаем что:
- в новом запросе только трансформация без подпрограмм
- система увидела что подчиненные объекты в другом запросе и не включила в этот >> логично
- но при этом система об этом никак не сигнализировала, что не удалось включить подпрограммы >> спорно
5. Переносим 2й запрос - получаем "зачистку" - логично



Комментариев нет: