Що таке архітектура Informatica?

Informatica Architecture або Informatica - це інструмент ETL, який використовується для маскування даних, реплікації даних, головного управління даними, віртуалізації даних, якості даних тощо. Інструмент був розроблений компанією з розробки програмного забезпечення під назвою Informatica, яка пропонує широкий спектр продуктів інтеграції даних. У загальному розумінні працівників Informatica інструмент Informatica PowerCenter для ETL. Це один з найбільш використовуваних інструментів інтеграції даних на ринку. Він може з'єднуватися для отримання даних з різних джерел і завантажує їх у кілька джерел після обробки даних. Він може з'єднувати між двома різними базами даних, наприклад, Oracle і Teradata, і інтегрувати дані в іншу базу даних, наприклад IBM DB2. Informatica запустила останню версію 10.

Нижче представлені різні видання Informatica PowerCenter, доступні на ринку

  • Стандартне видання
  • Розширене видання
  • Преміум-видання

Нижче наведено кілька типових застосувань Informatica:

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

Архітектура інформатики

Informatica має архітектуру, орієнтовану на сервіс, що складається з наведених нижче служб та компонентів.

  1. Послуга репозиторію: Служба репозиторію використовується для підтримки метаданих разом із забезпеченням доступу до них для інших служб.
  2. Служба інтеграції: послуга інтеграції використовується для переміщення даних від джерела до цільового.
  3. Служба звітності: служба звітування використовується для полегшення формування звіту.
  4. Вузли - Node - це обчислювальна платформа, на якій виконуються різні сервіси.
  5. Дизайнер Informatica: Дизайнер Informatica використовується для створення відображень, що показують потік даних між джерелом та ціллю.
  6. Менеджер робочих процесів: Менеджер робочих процесів Informatica використовується для створення робочого процесу та інших завдань та для виконання того ж самого.
  7. Монітор робочого процесу: Монітор робочого процесу Informatica використовується для контролю за виконанням робочих процесів.
  8. Менеджер репозиторіїв : Менеджер сховищ Informatica використовується для управління об'єктами в сховищі.

Домен Informatica

  • Informatica Architecture - архітектура, орієнтована на сервіс.
  • Домен Informatica в інструменті Informatica є основною адміністративною одиницею.
  • Він складається з вузлів і служб, які далі можна розділити на папки та підпапки на основі вимог адміністрації та архітектури дизайну.
  • Веб-сторінка консолі адміністратора Informatica створює домен, який можна створити, схожий на папку. Під цією папкою може бути створений вузол разом із службами.
  • Всередині домену вузол виступає як логічне подання машини. Різні служби та процеси в Informatica працюють у вузлі. У домені може бути кілька вузлів. Вузол шлюзу також існує всередині домену. Вузол шлюзу отримує запит від різних клієнтів і спрямовує їх до відповідних служб та вузлів.

Домен складається з двох типів послуг

Тип 1: Сервіс-менеджер, який відповідає за керування такими операціями, як авторизація, автентифікація та вхід у систему. Він також відповідає за запуск служб прикладних програм на різних вузлах, а також за керування користувачами та групами.

Тип 2: Прикладні послуги складаються з конкретних служб, таких як служба сховища, служба звітності та служба інтеграції. Відповідно до конфігурації послуги працюють на відповідних вузлах.

Сховище PowerCenter

  • Репозиторій Informatica PowerCenter складається з бази даних, яка підтримується службою сховища. Метадані зберігаються в таблицях баз даних. Клієнтські інструменти Informatica, які підключаються до сховища, - це конструктор Informatica, монітор робочого процесу Informatica, менеджер робочих процесів Informatica. Служба сховища дозволяє цим клієнтам отримати доступ до сховища.
  • Служба сховищ - це послуга, яку Informatica пропонує для управління сховищем. Служба репозиторію обробляє один запит виключно для одного сховища і може виконувати на декількох вузлах для збільшення продуктивності. Він також пропонує механізм управління версіями, за допомогою якого ми можемо підтримувати різні версії одного і того ж об’єкта і уникати того, щоб багато користувачів одночасно змінювали один і той же об’єкт.

Конфігурація домену

Домен - це найважливіший адміністративний контроль Informatica, який є материнським об'єктом, що складається з різних сервісів, таких як служба сховища, служба звітності, служба інтеграції та різні вузли. Конфігурація домену налаштована з консолі адміністратора Informatica, що представляє собою інтерфейс веб-сторінки, відкритий у веб-браузері. Після входу в консоль адміністратора він показує різні сервіси, такі як служба інтеграції, служба сховища, вузли, домен тощо. Він також показує стан різних служб, незалежно від того вони працюють.

Підключення Power Center

  • Різні клієнтські інструменти PowerCenter, такі як менеджер робочого процесу, дизайнер, менеджер сховищ, менеджер робочих процесів, - це інструменти розробки, встановлені на клієнтській машині. Різні відображення та об'єкти, які ми створюємо, зберігаються на сервері Informatica, і тому клієнти повинні мати мережеве з'єднання з сервером. Крім того, клієнти підключаються до джерел та цілей для імпорту визначення структури разом з метаданими. Таким чином, він повинен підтримувати зв'язок із джерелом / ціллю.
  • PowerCenter використовує TCP / IP для підключення до служби інтеграції та служби сховища.
  • PowerCenter використовує драйвери ODBC для з'єднання між джерелом та цілями.

Служба сховищ

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

Інтеграційний сервіс

Інтеграційна служба - це служба, яка відповідає за виконання завдань, які створені в Informatica. Це завдання всередині сервера Informatica, яке чекає, коли йому буде призначено завдання. Як тільки йому призначено завдання, яке повинно виконати робочий процес, служба інтеграції вибирає деталі та починає виконання.

Висновок - Архітектура інформатики

Informatica - це сервісно-орієнтована архітектура, що складається з таких компонентів, як служби прикладних програм, диспетчер сервісів у домені Informatica. Він складається з прикладних служб, таких як служба сховища, служба звітності та служба інтеграції. Таким чином, Informatica Architecture формується на основі накопичення всіх цих послуг.

Рекомендовані статті

Це був путівник з архітектури Informatica. Тут ми обговорюємо, що таке Informatica? Архітектура, домен Informatica та його два типи. Ви також можете переглядати наші статті, щоб дізнатися більше -

  1. Що таке Informatica
  2. Кар'єра в інформатиці
  3. Архітектура сховищ даних
  4. Питання для інтерв'ю на основі сценарію інформатики

Категорія: