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