Как определить, где или если переменная используется в пакете служб SSIS - PullRequest
3 голосов
/ 14 июля 2009

Я унаследовал коллекцию в основном недокументированных пакетов ssis. Пакет точки входа (т. Е. Тот, который разветвляется в различных направлениях для вызова других пакетов) определяет ряд переменных. Я хотел бы знать, как эти переменные используются, но, кажется, нет эквивалента «щелкнуть правой кнопкой мыши / Найти все ссылки»

Есть ли надежный способ определить, где эти переменные используются?

Ответы [ 2 ]

6 голосов
/ 15 июля 2009

Хакерским способом было бы открыть файл dtsx в текстовом редакторе / программе просмотра XML и найти имя переменной.

Если он используется в выражениях, он должен показать его, и вы можете отследить дерево XML, пока не найдете объект, на котором оно используется.

1 голос
/ 05 июля 2012

Вы можете использовать надстройку помощника по ставкам, которая дает визуальную обратную связь о том, где переменные используются в вашем пакете. Это делает его очень быстрым и простым в обнаружении. Кроме того, он предлагает несколько других ценных функций.

Выезд: http://bidshelper.codeplex.com/

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