Я изменяю пакет служб SSIS, в котором некоторые задачи потока данных имеют редакторы преобразования поиска. Модификации, которые я делаю, дают право на передачу дополнительного параметра некоторым хранимым процедурам, и этот параметр берется из переменной в пакете.
Я установил режим кеша либо на частичный кеш, либо на отсутствие кеша, чтобы я мог добавить параметр на расширенную страницу, и использовал Редактор преобразования производных столбцов, чтобы добавить производный столбец, используя выражение переменной, чтобы он был указан с другим Доступные входные столбцы в редакторе преобразования «Уточняющий запрос», но когда я добавляю параметры в свою инструкцию SQL, единственными доступными параметрами являются доступные входные столбцы, которые связаны с соответствующими столбцами в «Доступных столбцах уточняющего запроса».
Однако в доступных столбцах поиска нет соответствующего столбца для присоединения к переменной, которую мне нужно использовать. Как я могу добавить этот параметр в свой оператор SQL?
Для получения дополнительной информации о проблеме хранимые процедуры изменяются для обработки таблиц, которые недавно были зашифрованы столбцами с помощью симметричного ключа с помощью пароля, и планируется передать пароль через параметр. Чтобы уменьшить дублирование и из соображений безопасности, мы пытаемся сохранить пароль как можно более изолированным и получать к нему доступ только из определенных мест.
Что касается поиска, эта задача связана с объединением данных из промежуточной базы данных. Он использует поиск для поиска совпадающих записей для обновления в первичной базе данных.
Спасибо за вашу помощь.