Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"? / 4 сообщений из 4, страница 1 из 1
01.02.2021, 14:25
    #40040497
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"?
Как говорится, "то ли лыжи не едут, то ли я.. "
VS 2019.
Решаю воспользоваться удобной фишкой - "части пакетов", чтобы иметь возможность передавать аргументы, не плодя переменные индивидуально для каждого блока-скрипта (там же нельзя просто задать передаваемое значение, обязательно переменную создавать), да и один блок-скрипт, вызывающий мою библиотеку - это удобно.

Задача: передавать переменные в "части пакетов".
Вот, что у меня вышло:


...
Рейтинг: 0 / 0
01.02.2021, 14:28
    #40040500
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"?

...
Рейтинг: 0 / 0
01.02.2021, 15:16
    #40040524
.Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"?
Charles Weyland,

Лично я не пользовался и не планирую пользоваться "частями пакетов" - для меня это "мертвый" функционал.
Передавать данные между скрипт-тасками в SSIS можно гораздо проще.
...
Рейтинг: 0 / 0
02.02.2021, 08:27
    #40040775
Ferdipux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"?
Charles Weyland
Решаю воспользоваться удобной фишкой - "части пакетов", чтобы иметь возможность передавать аргументы, не плодя переменные индивидуально для каждого блока-скрипта (там же нельзя просто задать передаваемое значение, обязательно переменную создавать)

Как-то тоже решил разобраться с этой "удобной возможностью" . Резюме - хрень, может инкапсулировать общий код, который не меняется и не управляется переменными. Выводы о возможности использования переменных - были такие же как и у вас.
По сути это специальный тип пакета, который можно вызывать из родительского пакета.
Если вам нужно инкапсулировать функциональность и управлять через переменные - сделайте еще пакет и вызывайте из родительского. Недостатки - нельзя (почти :) передать переменные назад и есть тонкости работы внутри распределенной транзакции.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / В SSIS вообще возможно работать? Кто-нибудь пробовал передать параметр в "части пакета"? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]