SSIS: использование переменной в качестве имени места назначения плоского файла - PullRequest
1 голос
/ 19 марта 2020

У меня есть решение SSIS, где в зависимости от параметра он запускает извлечение разных баз данных, каждая из которых находится в отдельном файле, а имя должно содержать дату извлечения, чтобы мы не могли жестко закодировать имя в пункте назначения В мастере, я должен использовать переменную, в которой я объединяю дату с именем файла, и я должен использовать эту переменную в качестве имени файла. Но мастер назначения, кажется, только позволяет мне писать простой текст.

enter image description here

Есть идеи, как мне это сделать?

1 Ответ

3 голосов
/ 19 марта 2020

Выберите диспетчер соединений на панели «Диспетчеры соединений». Go на панели свойств и найдите параметр «выражения». Щелкните многоточие в соседнем пустом окне, чтобы открыть новое окно.

Найдите «Имя файла» или «Строка подключения» в раскрывающемся списке, а затем в выражении введите имя вашей переменной.

Если файл может не существовать до запуска пакета, убедитесь, что вы также включили проверку задержки в диспетчере соединений.

enter image description here

...