Приховані витрати при нерегулярному використанні ssis. Продовження

Приховані витрати при нерегулярному використанні SSIS. продовження
Переміщення пакетів SSIS може супроводжуватися безліччю проблем. Коли розробники створюють рішення SSIS, або пакети (за допомогою Visual Studio), вони можуть розгортати їх на сервері або зберігати локально в файлової системі. Оскільки ці пакети містять конфіденційну інформацію (наприклад, рядки підключення до баз даних), для збереження пакетів локально за замовчуванням використовується наступне правило: конфіденційна інформація шифрується за допомогою облікових даних Windows поточного користувача.

З точки зору забезпечення безпеки це прекрасне рішення, але щодо подальшої роботи з вихідним кодом воно нікуди не годиться. Справа в тому, що, якщо ваші співробітники згодом звільняться або якщо в системі Windows відбудуться значні зміни (скажімо, якщо ви ввійдете до складу робочої групи і будете готувати для неї свою робочу станцію), ви не зможете знову відкривати ці старі пакети, бо у вас не буде можливості розшифрувати конфіденційну інформацію. Якщо ви скористаєтеся пошукачем Google, то знайдете можливі обхідні шляхи для виокремлення конфіденційних даних і перезавантажте пакети, вільні від цих деталей, але, на жаль, мені доводилося спостерігати цілі проекти, які не піддавалися відновленню. Їх потрібно було перебудовувати з нуля, коли об`єкт Windows user зазнавав серйозні зміни і всілякі хитрощі по відновленню даних не приносили ніяких результатів. Тому, якщо ви маєте намір зберігати пакети протягом тривалого часу, шифруйте конфіденційну інформацію з використанням пароля (а пароль зберігайте де-небудь в іншому місці). Інакше в ситуації, коли після кількох років роботи для забезпечення важливих ділових операцій потрібно внести зміни в той чи інший пакет, безперервність бізнесу виявиться під загрозою.

Приховані витрати при нерегулярному використанні SSIS. продовження




У вас можуть виникнути труднощі з пошуком коштів для забезпечення взаємодії SSIS з SQL Server 2012 і більш пізніми версіями. Засоби для роботи з SSIS завжди були слабкою ланкою, залишаючись протягом тривалого часу наспіх спрацьованими доповненнями до Visual Studio. Протягом ряду років постійно виникали проблеми з підтримкою поточних основних версій Visual Studio і відзначалися недоробки щодо сумісності. В період випуску версії SQL Server 2012 спеціалістами Microsoft намагалися виправити становище, «розбиваючи» ці кошти на автономні набори інструментів, «прив`язані» до повних релізів Visual Studio. В цілому даний підхід дав позитивні результати. Але обраний корпорацією безглуздий метод досягнення поставлених цілей як і раніше тільки заплутує користувачів. Однак ще більш серйозна проблема полягає в тому, що, якщо ви сьогодні встановіть систему SQL Server 2014 року, в її установчих засобах ви не знайдете абсолютно ніяких інструментів ні для управління пакетами SSIS, ні для створення таких пакетів. З точки зору SSIS-профі, які працюють з цим продуктом день у день, дана обставина, на жаль, є цілком логічним. Але для користувачів начебто мене це самий що ні на є заплутаний варіант.




Приховані витрати при нерегулярному використанні SSIS. продовження

На закінчення ще раз підкреслю, що SSIS - це неймовірно потужний інструментальний засіб. І більшість труднощів, озвучених мною в цій статті, зовсім не стосуються SSIS-профі (хоча мені достеменно відомо, що проблеми управління версіями і плутанина з ім`ям докучають їм так само, як і всім споживачам). А для звичайних користувачів SSIS і зовсім не є символом безтурботного блаженства. Це складний інструмент, і робота з ним вимагає підготовки, а також чіткого уявлення про те, де криються пастки і «підводні камені». Сподіваюся, читачам, які мають намір використовувати SSIS для вирішення своїх професійних завдань, ця стаття буде корисна.


Набагато більше, ніж розбиратися в тонкощах SSIS, ви хочете дивитися улюблені телеканали в відмінній якості на своїй дачній ділянці? Тоді установка триколор (https://ustanovka-sputnik.ru/trikolor) - це саме те, що вам потрібно! Дізнайтеся подробиці прямо зараз на ustanovka-sputnik.ru.



ІНШЕ

Ctp 5 для visual studio 2015 фото

Ctp 5 для visual studio 2015

Представники Microsoft повідомили про доступність версії 5 Community Technical Preview (CTP 5) для Visual Studio 2015.…

Нові функції windows server 2016 фото

Нові функції windows server 2016

Контейнери Windows Server і контейнери Hyper-V Наступне важливе зміна в Windows Server 2016 відноситься до контейнерів.…

Знайомство з wix фото

Знайомство з wix

Відео: Презентація проекту і Знайомство Золотова Антоніна Ця стаття присвячена створенню настановних пакетів програмних…

» » Приховані витрати при нерегулярному використанні ssis. Продовження