#oracle #ssis #parameterized #attunity
#Oracle #ssis #параметризованный #настройка
Вопрос:
Я учусь использовать SSIS для использования между нашей ERP-системой Oracle и моим хранилищем данных SQL Server
При загрузке транзакционных данных (инвентаризационных проводок) У меня есть уникальный столбец с автоинкрементным целочисленным значением Transaction_Id, который я хотел бы использовать в своей задаче потока данных SSIS
Я понимаю, что мне нужно будет создать параметр и заполнить его с помощью «Выполнить задачу SQL», где я просматриваю последний transaction_id из моей таблицы SQL Server, а затем в «Задаче потока данных», где я бы использовал параметр в SQL-запросе.
Моя проблема в том, что соединители Oracle, которые я использую «MS Oracle Source» от attunity, не позволяют мне добавлять параметры в мой запрос.
Как мне получить значение моего параметра в моем SQL-запросе?
Комментарии:
1. У меня были похожие проблемы с параметрами. Вы можете использовать переменную, а затем использовать выражения для построения вашего запроса в этой переменной. Затем в вашем потоке данных выберите выполнить запрос из переменной.
2. Это сделало свое дело.