Создание задачи выполнения SQL во время выполнения - PullRequest
0 голосов
/ 05 ноября 2018

Я работаю над пакетом служб SSIS, который проверяет производительность хранимых процедур с использованием расширенных событий. У нас есть задача «Выполнить SQL», имеющая SQL-запрос, который определяется во время выполнения, поскольку аргументы для этих (прочитанных) хранимых процедур уже жестко заданы и хранятся в таблице.

Теперь мне нужно также выполнить (записать) вызовы хранимых процедур, для которых я не могу жестко закодировать аргументы, поскольку они (динамически генерируемые) зависят от выходного набора предыдущих хранимых процедур. Аргументы и результирующий набор не идентичны для каждой хранимой процедуры, поэтому сложность использования одной задачи «Выполнить SQL» затруднена.

Я думал о создании отдельной задачи исполнения SQL для каждой хранимой процедуры (записи) и добавлении их в контейнер последовательности, но это не похоже на практический подход.

Может кто-нибудь предложить какой-либо подход к этой проблеме?

...