Як налаштувати клієнт і репозиторій в Informatica

⚡ Розумний підсумок

Налаштування Informatica PowerCenter після встановлення означає створення служби репозиторіїв, генерацію вмісту репозиторію, створення служби інтеграції, додавання домену до кожного клієнтського інструменту та створення користувачів з правами доступу до домену та репозиторію.

  • 🏢 Домен перший: Домен Informatica — це адміністративна одиниця, якій належить кожен вузол, служба та обліковий запис користувача.
  • 🗄️ Служба репозиторію: Спочатку створіть його, підкріпленого користувачем бази даних, який має права на підключення та ресурси.
  • 📦 Вміст репозиторію: Вміст – це таблиці метаданих, і служба не може запуститися, доки вони не будуть створені один раз.
  • 🔄 Operaрежим тингу: Перемкніть службу репозиторіїв з ексклюзивного режиму назад на звичайний, щоб розробники могли підключитися.
  • ️ Інтеграційна служба: Ця служба блокує, отримує та виконує робочі процеси, а також записує журнали робочих процесів та сеансів.
  • 🔐 Клієнти та користувачі: Кожен клієнт додає домен за хостом шлюзу та портом, і кожному користувачеві потрібні чіткі привілеї.

Як налаштувати клієнт і репозиторій в Informatica

Після встановлення сервера та клієнта Informatica, сервер Informatica потрібно налаштувати.

Архітектура Informatica є сервісно-орієнтованою Archiархітектуру (SOA). Тому перед використанням інструментів Informatica необхідно встановити та налаштувати серверні та клієнтські компоненти.

Необхідні умови для налаштування клієнтів, служби інтеграції та служби репозиторію:

  • Сервер і клієнт Informatica повинні бути встановлений.
  • Служба Informatica повинна бути запущена.
  • Oracle або інша сумісна база даних має бути встановлена, а служба бази даних має бути запущена.
  • Для служби репозиторію необхідно створити користувачів бази даних.
  • Повинні бути доступні облікові дані консолі адміністратора домену (вони налаштовуються під час встановлення сервера).

Перш ніж ви зможете розпочати роботу в Informatica PowerCenter, необхідно налаштувати наступні компоненти.

  1. Домен Informatica
  2. Створення служби репозиторію
  3. Створення служби інтеграції
  4. Створення користувачів

Що таке домен Informatica?

Домен Informatica — це базова адміністративна одиниця для різних служб та хостів.

За допомогою консолі домену ви можете виконувати різні адміністративні завдання, такі як додавання вузла, створення служби репозиторію, створення служби інтеграції, створення служби звітності, керування та створення користувачів, моніторинг служб тощо.

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

Вам потрібно використовувати ті самі облікові дані для доступу до консолі домену.

Як відкрити домашню сторінку адміністратора

Крок 1) У меню програми відкрийте головну сторінку Informatica Administrator.

Ярлик адміністратора Informatica у Windows меню програми

Це відкриє головну сторінку домену у веббраузері.

Пошук і усунення несправностей – якщо головна сторінка не відкривається, перевірте, чи запущено процес сервера Informatica та служба бази даних. Якщо ні, запустіть їх.

Крок 2) Введіть облікові дані домену (ці облікові дані генеруються під час встановлення сервера).

Сторінка входу адміністратора Informatica із запитом на ім'я користувача та пароль домену

Крок 3) Після успішного входу в систему з’явиться головна сторінка адміністратора Informatica, як показано нижче.

Головна сторінка Informatica Administrator з навігатором доменів ліворуч

Як створити службу репозиторію

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

Ви можете вибрати Oracle, DB2, Sybase або SQL Server бази даних для створення репозиторію.

Крок 1) Запустіть майстер створення служби.

  1. Клацніть правою кнопкою миші на доменному імені
  2. Виберіть новий варіант
  3. Виберіть службу репозиторіїв PowerCenter.

Контекстне меню домену, що відображається як «Нова служба репозиторію PowerCenter», клацнувши правою кнопкою миші.

Крок 2) На наступному екрані:

  1. Введіть назву репозиторію
  2. Виберіть ліцензію
  3. Виберіть вузол
  4. Натисніть кнопку Далі

Нова сторінка майстра служби репозиторіїв PowerCenter для імені, ліцензії та вузла

Крок 3) На наступному екрані:

  1. Введіть властивості бази даних.
  2. Виберіть опцію – увімкнути контроль версій, якщо функція контролю версій потрібна для розробки Informatica.
  3. Виберіть кнопку «Завершити».

Сторінка властивостей бази даних репозиторію з типом бази даних, іменем користувача та рядком підключення

Примітка: – ім’я рядка підключення – це ім’я служби екземпляра бази даних.

Крок 4) Служба репозиторію буде створена та відображатиметься в дереві доменів.

Щойно створена служба репозиторію PowerCenter, зазначена в дереві доменів

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

Як створити вміст репозиторію

Після створення служби репозиторіїв необхідно створити вміст репозиторію (це одноразова дія для репозиторію). Без вмісту репозиторію ви не зможете запустити службу репозиторіїв. Вміст репозиторію – це, по суті, набір таблиць бази даних, що містять відомості про об'єкти, створені в Informatica.

Крок 1) Виберіть службу репозиторіїв у дереві доменів.

Служба репозиторію, вибрана в Навігаторі доменів перед створенням вмісту

Крок 2) Після вибору служби репозиторію:

  1. Виберіть меню «Дії» у правій частині сторінки
  2. Виберіть опцію вмісту репозиторію
  3. Виберіть опцію створення

Меню «Дії» розгорнуто до «Вміст репозиторію» та «Створити»

Крок 3) На наступному екрані:

  1. Виберіть опції локального/глобального репозиторію (ми зберігаємоping знято прапорець для створення локального репозиторію)
  2. Виберіть систему контролю версій (за потреби; ми зберігаємоping знято, щоб пропустити функцію контролю версій)
  3. Натисніть кнопку ОК.

Діалогове вікно створення вмісту репозиторію з прапорцями глобального репозиторію та контролю версій

Крок 4) Після створення вмісту репозиторію змініть режим служби репозиторію з монопольного на звичайний.

Примітка: – якщо служба репозиторію перебуває в ексклюзивному режимі, користувачі не зможуть підключитися до репозиторію. Ексклюзивний режим дозволяє лише одному користувачеві одночасно, що робить створення або видалення вмісту безпечним; звичайний режим – це багатокористувацький стан, до якого підключаються розробники.

Виберіть опцію редагування властивості репозиторію.

Кнопка «Редагувати» на панелі властивостей служби репозиторію

Крок 5) У діалоговому вікні властивостей:

  1. Виберіть режим від ексклюзивного до звичайного
  2. Виберіть кнопку OK.

Діалогове вікно властивостей служби репозиторію з режимом роботи «Звичайний»

Після завершення служба репозиторію працюватиме у звичайному режимі.

Як створити службу інтеграції

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

Дві служби розподіляють роботу наступним чином.

Обслуговування За що воно відповідає
Служба репозиторію Зберігає та обслуговує метадані – картуpingсесії, робочі процеси та папки – зберігаються в базі даних репозиторію.
Служба інтеграції Зчитує ці метадані та фактично запускає робочі процеси та сеанси, записуючи журнали сеансів та робочих процесів.

Щоб створити службу інтеграції:

Крок 1) Запустіть майстер створення служби.

  1. Клацніть правою кнопкою миші на дереві Навігатора доменів
  2. Виберіть новий варіант
  3. Виберіть послугу інтеграції PowerCenter

Контекстне меню навігатора домену, що відображає нову службу інтеграції PowerCenter, клацнувши правою кнопкою миші.

Крок 2) На цьому кроці ми:

  1. Введіть назву служби інтеграції
  2. Виберіть ліцензію
  3. Виберіть вузол і натисніть «Далі».

Сторінка майстра нової інтеграційної служби для назви служби, ліцензії та вузла

Крок 3) На наступній сторінці:

  1. Виберіть службу репозиторію
  2. Введіть ім'я користувача та пароль адміністратора Informatica.
  3. Виберіть «Готово».

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

Крок 4) Щоб увімкнути службу інтеграції:

  1. Клацніть на Службі інтеграції в дереві доменів і виберіть опцію Дії.
  2. Виберіть опцію «Увімкнути послугу»

Меню «Дії» з опцією «Увімкнути службу» для служби інтеграції

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

Дерево доменів, що показує доступні служби репозиторію та інтеграції

Як налаштувати клієнта та домен

Перш ніж почати використовувати службу інтеграції Informatica та службу репозиторію сервера Informatica, потрібно налаштувати домен Informatica на клієнтському комп’ютері. Щоб додати домен на клієнтському комп’ютері, необхідно виконати такі дії.

Крок 1) Відкрийте клієнт Informatica PowerCenter Designer. Те саме меню «Репозиторій» існує в Repository Manager та Workflow Manager, тому до цього діалогового вікна можна отримати доступ з будь-якого клієнтського інструменту.

  1. Виберіть меню «Репозиторій»
  2. Виберіть «Налаштувати домени»

Меню репозиторію відкрито в клієнті PowerCenter з виділеним пунктом «Налаштувати домени»

Крок 2) Виберіть опцію додавання нового домену.

Вікно налаштування доменів за допомогою кнопки додавання домену

Крок 3) У вікні додавання домену:

  1. Введіть доменне ім'я
  2. Введіть хост шлюзу
  3. Введіть порт шлюзу (номер порту призначається під час процесу встановлення сервера Informatica)
  4. Виберіть OK

Додати діалогове вікно домену з полями імені домену, хоста шлюзу та порту шлюзу

Крок 4) Репозиторій буде відображено у правій частині вікна. Установіть прапорець і натисніть кнопку «ОК».

Вікно «Налаштування доменів» зі списком знайденого репозиторію та прапорцем вибору

Після цього репозиторій буде відображено в дереві навігації менеджера репозиторіїв.

Навігатор менеджера репозиторіїв, що показує доданий запис репозиторію

Як створити користувача

Створити картаpings У Informatica Designer для виконання різних завдань, таких як виконання робочих процесів, керування папками репозиторію та моніторинг робочих процесів, потрібен дійсний користувач Informatica, який повинен мати права доступу. Користувач може бути адміністратором або розробником залежно від призначених йому ролей. Ви можете створити будь-яку кількість користувачів залежно від потреб.

Щоб створити користувача Informatica:

Крок 1) На головній сторінці Informatica Administrator виберіть вкладку Безпека.

Вкладка «Безпека» на панелі навігації Informatica Administrator

Крок 2) На цьому кроці ми:

  1. Виберіть вкладку «Користувачі»
  2. Виберіть меню «Дії»
  3. Виберіть опцію створення користувача

Вкладка «Користувачі» з відкритим меню «Дії» на сторінці «Створити користувача»

Крок 3) На сторінці створення користувача:

  1. Введіть потрібне ім'я для входу
  2. Введіть бажаний пароль
  3. Підтвердьте пароль
  4. Виберіть OK

Створити форму користувача з полями для входу та пароля

Крок 4) Користувач повинен мати права на домен та репозиторій. Щоб призначити права:

  1. Натисніть на ім'я користувача
  2. Виберіть вкладку «Привілеї»
  3. Виберіть домен.

Вкладка «Привілеї» для нового користувача, що відображає запис домену

Крок 5) У вікні редагування ролей:

  1. Установіть прапорець для домену
  2. Установіть прапорець для служби репозиторіїв
  3. Виберіть OK.

Це призначить користувачеві права доступу до репозиторію та домену, як показано у вікні редагування ролей нижче.

Вікно редагування ролей з вибраними прапорцями домену та служби репозиторію

Тепер ви зможете підключитися до репозиторію за допомогою клієнтських інструментів.

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

Поширені запитання

База даних конфігурації домену зберігає метадані вузлів, служб і користувачів для всього домену та створюється під час встановлення сервера. База даних репозиторію є окремою та містить об'єкти PowerCenter, такі як картаpingсеанси та робочі процеси.

Вміст репозиторію – це самі таблиці метаданих. Доки вони не існують, служба репозиторію не має схеми для читання чи запису, тому вона не може перейти у робочий стан, придатний для використання розробниками.

Рядок підключення – це ім'я служби екземпляра бази даних, яке служба репозиторію використовує для доступу до своєї схеми. Для Oracle це назва служби; неправильне значення є найпоширенішою причиною невдачі створення служби.

Інструмент адміністратора за замовчуванням прослуховує порт 6008. Хост шлюзу та порт шлюзу, які ви вводите на кожному клієнті, повинні збігатися зі значеннями, вибраними під час встановлення сервера, а не з адресою консолі браузера.

Так. Домен може розміщувати кілька служб репозиторію PowerCenter та служб інтеграції на своїх вузлах. Кожна служба інтеграції пов’язана з однією службою репозиторію, яку вибирають на останній сторінці майстра створення.

Привілей надає право на одну дію, наприклад, запуск робочого процесу. Роль об’єднує привілеї, тому один і той самий набір можна надавати багаторазово. Вкладка «Привілеї» призначає привілеї як для кожного домену, так і для кожної служби.

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

Copilot може створювати чернетки командних рядків infacmd та pmrep, обгорток оболонки та файлів параметрів, які повторюють цю процедуру консолі. Завжди перевіряйте згенеровані команди на відповідність документації Informatica, перш ніж запускати їх на активному домені.

Підсумуйте цей пост за допомогою: