Пробуем нестандартные подходы к применению ODAG)
По умолчанию подразумевается, что с помощью функционала ODAG можно передать в скрипт заргузки одного приложения выборки в полях другого приложения.
Таким образом, пользователь может динамически сформировать себе экземпляр приложения только с теми данными, которые нужны для анализа, и снизить таким образом наргузку на сервер.
Однако по факту данные из выборок могут использоваться как угодно, для динамического формирования скрипта в целевом приложении. Вот сегодняшний кейс.
Обычно мы строим QVD-слой на наших проектах. И в ходе работ в целях отладки приходилось просматривать QVD-файлы отдельно от модели данных. Причем мог анализироваться как 1 файл, так и сразу несколько. У нас было отдельное приложение, в котором каждый раз переписыввался скрипт, и это было утомительно.
Но теперь мы закрыли этот сценарий с помощью ODAG.
В приложении с выборками мы написали скрипт, который формирует перечень файлов в QVD-хранилище, и структуру каталога. А также забирает информацию, какие поля в какой таблице записаны.