Тестирование параметризации служб SSIS в среде разработки - PullRequest
0 голосов
/ 18 июня 2019

Я создал параметр:

Suppression_FileName Z:\1_Offshore\Test1\

Дизайн ETL:

Table -> Flatfile

В диспетчере соединений с плоским файлом, который я дал как свойства выражения:

@[$Package::Suppression_FileName]\ + "File1.txt"

Пакет работает нормально, и вывод генерируется.

Я нахожусь в среде разработки, если завтра мне нужно перейти в QA, где я могу изменить путь?

Спасибо за ответ.

У меня есть проект, в котором есть 10 пакетов, как развернуть только 1 пакет, нет возможности развернуть.

Спасибо, Навин

image

Спасибо за ответы,

У меня нижеуказанный SQL в источнике OLEDB, имена баз данных HEX_TST и HEX_CST должны быть подвергнуты параллелизации. создал SchemaName и создал переменную для его параметризации.

Выбран «команда SQL из переменной»

"Выбрать А.Эмпно от " + @ [$ Project :: SchemaName_TST] + ".HEX_TST.DBO.Emp E внутреннее соединение " + @ [$ Project :: SchemaName_CST] + ".DBO.Dept D на Е.Дептно = Д.Дептно "

Я получил ошибку ниже. Служба интеграции использует параметры, чтобы сделать ее совместимой с моделью развертывания пакета, удалить параметры Это правильный способ сделать это, пожалуйста, дайте мне сейчас.

1 Ответ

0 голосов
/ 22 июня 2019

Прежде всего, выражение должно быть отредактировано следующим образом:

@[$Package::Suppression_FileName] + "\\File1.txt"

Теперь, чтобы развернуть один пакет на сервере sql, есть много способов для достижения этого, вы можете обратиться к следующемуссылка для получения дополнительной информации:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...