Эксперт написал(а):
Вопрос к BW-шнику.
Что подразумевается под стартап.
Программа запуска в правилах обновления ?
В настоящее время пытаемся решить проблему в правилах обновления в таблицах возврата - считыванием SELECT всех данных из таблицы активных данных ODS во внутреннюю таблицу и дальше работаем циклом по внутренней таблице. Таким образом теперь не привязаны к делению данных по пакетам и COMM_STRUCTURE в приципе.
Если я все таки угадал про программу запуска, что там должно реализовываться согласно вашего плана.
Эй, эй. вы там без фанатизма...
стратап - это подпрограмма запуска. Выполняется ОДИН раз на пакет. В ней считайте данные из ods ( только не селектами, а c помощью ФМ RSDRI_INFOPROV_READ) во внутреннюю таблицу. А в собсвтенно в правилах читайте данные из этой внутренней таблицы. А то по вашему получается, что вы на КАЖДУЮ запись будете выполнять селекты - у вас все равно база раком встанет - вы прикинте - выполнить миллион селектов! это ж застрелиться можно!
Кстати, дял таких случаев рекомендую почитать курс 360 - оптимизация. В нем все здорово расписано, что и как надо и не надо делать...