ETL в службі інтеграції

/ Г *

II _ Лужба інтеграції часто описують як інструмент вилучення, перетворення і завантаження даних (ETL) Ці засоби звичайно асоціюють з завданнями підготовки даних для зберігання, аналізу та звітності, проте служба інтеграції вийшла далеко за ці рамки Вона є надійною середовищем програмування завдань, повязаних з аналізом і зберіганням даних

Багато досвідчені користувачі вже стикалися зі службою перетворення даних DTS, тому воліють випробувані засоби мови Т-SQL вивченню ETL, і мова T-SQL являє собою реального суперника служби інтеграції Водночас ті, хто все-таки наважився дослідити засоби ETL, безсумнівно відзначили для себе наступні переваги

■ Прості і швидкі методи переміщення великих масивів даних мінімізують навантаження на бази даних і упаковують інформацію в таблиці призначення, тим самим знижуючи обсяг блокувань і розміри журналу транзакцій

■ Здатність обєднувати в ланцюжок безліч завдань при здійсненні повного контролю над їх порядком і обробкою помилок Багато завдання можуть виконуватися паралельно

■ Створення підключень для читання і запису будь-яких типів даних, що не вимагає спеціального програмування і виклику повязаних серверів

■ Поширені завдання управління даними реалізовані без необхідності програмування Середа створення сценаріїв NET розширювана за допомогою додаткових надбудов

Результуючі пакети настроюються залежно від ситуації вони мають ряд параметрів розгортання, конфігурування і протоколювання

Незважаючи на те що програмування на Т-SQL і інших мовах може дати в результаті ту ж функціональність,

більшість проектів вимагають значних зусиль і завершуються реалізацією мінімальної обробки помилок (щось подібне повідомлення Напишіть мені, якщо виявите помилку) Один з моїх колег одного разу при розгортанні черговий системи всього за два дні отримав від користувачів близько восьми тисяч таких листів

Служба інтеграції дозволяє уникнути зайвої деталізації, створюючи можливість займатися реальним проектуванням самодостатніх додатків Ця служба також досягла успіху в ідентифікації проблем та виконанні операцій відновлення в тілі самого додатка Багато функцій служби інтеграції, такі як перенаправлення помилок, складні обмеження пріоритетів, перетворення даних і нечіткий пошук, відмінно підходять для самолікування. Немає нічого краще, ніж створення додатка системної інтеграції, за яким не потрібно постійно доглядати, як за маленькою дитиною

Служба інтеграції (Integration Services) формально є спадкоємцем служ-Новинка ^ пРе° бразованія даних DTS, доступною у версії SQL Server 2000 Обидві вони

2005 використовують одні й ті ж базові концепції, однак служба Integration Services

була повністю переписана, як кажуть, з нуля Служба інтеграції доступна в редакціях Standard і Enterprise

Вихід пакетів оновлень SP1 і SP2 дозволив розширити і поліпшити функцио-Увага нальность служби інтеграції В основному в цьому розділі ми будемо розглядати роботу служби інтеграції у варіанті чистої версії SQL Server 2005 Всі зміни, повязані з пакетами оновлень, будуть описані в кінці розділу

Джерело: Нільсен, Пол Microsoft SQL Server 2005 Біблія користувача : Пер з англ – М: ООО ІД Вільямс , 2008 – 1232 с : Ил – Парал тит англ

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*