Аналізатор джерел & Target Дизайнер в інформатиці
⚡ Розумний підсумок
Аналізатор джерел і Target Designer – це інструменти PowerCenter Designer, які створюють та імпортують визначення джерела та цільових даних для кожної карти Informatica.ping потреби, використовуючи джерело даних ODBC для зчитування метаданих бази даних.

У роботі з ETL/сховищем даних ви зіткнетеся з різними джерелами та цільовими об'єктами.
Визначення джерела в Informatica
Визначення джерела в Informatica – це сутність, з якої ви витягуєте записи, а потім зберігаєте ці записи у тимчасових таблицях (проміжних таблицях) або кешах перетворення Informatica. На основі картиping У проектному документі або бізнес-вимогах ви вносите зміни до цих записів даних (трансформуєте дані), а потім завантажуєте трансформовані дані в іншу структуру таблиці, яка називається цільовою таблицею.
На кожній карті Informaticaping, завжди буде джерело та ціль. Щоб керувати різними джерелами та цільовими об'єктами в Informatica, вам потрібно використовувати Source Analyzer та Target Дизайнер. Ці інструменти інтегровані в інструмент PowerCenter Designer і можуть бути запущені звідти.
Дизайнер розподіляє цю роботу між спеціалізованими інструментами.
| Інструмент дизайнера | Чим воно керує |
|---|---|
| Аналізатор джерел | Визначення джерел – структури, з яких ви зчитуєте дані. |
| Target Дизайнер | Target визначення – структури, в які ви завантажуєте дані. |
| картаping Дизайнер | Команда картаping що з'єднує джерело з цільовим об'єктом за допомогою перетворень. |
Source Analyzer в Informatica
Source Analyzer в Informatica – це інструмент, який дозволяє створювати та змінювати визначення джерел. За допомогою Source Analyzer ви можете створювати або імпортувати різні типи джерел в Informatica, такі як плоскі файли, реляційні бази даних, перевершувати робочі аркуші, визначення XML тощо.
Аналогічно, використовуючи Target У Designer ви можете створювати або імпортувати різні типи цілей. Informatica надає вам функцію створення джерела або цілі з нуля, розробляючи їх структуру, або ви можете створити джерело чи ціль, імпортуючи визначення. Під час імпорту джерела з бази даних імпортуються такі метадані:
- Назва джерела (таблиці)
- Розташування бази даних
- Назва стовпців
- Типи даних стовпців
- Обмеження
Ви також можете визначити ключові зв'язки в таблицях, що застосовується лише на рівні Informatica та зберігається в репозиторії.
Джерело або ціль, створені або імпортовані в Informatica, можна використовувати будь-яку кількість разів на різних картах.pingс. Кожна картаping має мати принаймні одну ціль, яку можна завантажити. В іншому випадку картаping буде недійсним.
Примітка: – під час створення джерела або цільового об’єкта в Source Analyzer або Target У Designer структури створюються лише в Informatica. На рівні бази даних об'єкти не створюються. Тому вам потрібно створювати об'єкти бази даних, які мають таку ж структуру, як ви створили в Informatica.
Ви можете імпортувати такі типи джерел за допомогою Source Analyzer:
- Реляційні таблиці (таблиці бази даних), представлення та синоніми
- Плоскі файли
- Файли COBOL
- XML-файли
Підказка щодо ефективності – для покращення продуктивності реляційних вихідних таблиць використовуйте індекси на вихідних таблицях бази даних. На цільових таблицях вимкніть або видаліть обмеження та індекси для підвищення продуктивності.
Як відкрити аналізатор вихідного коду в Informatica
Нижче наведено покрокову інструкцію з відкриття Source Analyzer в Informatica.
Крок 1) Відкрийте інструмент Informatica PowerCenter Designer.
Крок 2) На наступному екрані:
- Double- натисніть на репозиторій, до якого ви хочете підключитися
- Введіть ім'я користувача
- Введіть пароль
- Натисніть кнопку «Підключитися»
Після успішного входу папки користувача будуть перелічені під назвою репозиторію.
Примітка: -
- Якщо вхід не вдався, перевірте, чи має користувач права на підключення до репозиторію.
- Якщо під назвою репозиторію не видно жодної папки, перевірте, чи створено папку.
- Якщо папку було створено нещодавно, від’єднайтеся від репозиторію та під’єднайтеся знову.
Крок 3) На наступному кроці:
- Клацніть правою кнопкою миші на папці
- Виберіть варіант «Відкрити»
Коли папку відкрито, будуть перелічені її підпапки, як показано нижче.
Крок 4) Клацніть меню Source Analyzer, як показано на малюнку.
Як імпортувати вихідну таблицю в Source Analyzer
Нижче наведено кроки для імпорту вихідної таблиці в Informatica Source Analyzer.
Крок 1) Перейдіть до опції «Джерела». В аналізаторі джерел:
- У головному меню натисніть на вкладку «Джерела»
- Виберіть опцію імпорту з бази даних; після цього відкриється вікно підключення ODBC.
Крок 2) Створіть підключення ODBC. Якщо у вас вже є підключення ODBC, перейдіть до кроку 3. П’ять підкроків, наведених нижче, виконуються по порядку.
-
Натисніть кнопку поруч із Джерелом даних ODBC.
-
На наступній сторінці виберіть вкладку «Ідентифікаційний номер користувача» та натисніть кнопку «Додати».
DSN (ім'я джерела даних) – це, по суті, структура даних, яка містить певні деталі, такі як тип бази даних, розташування та дані користувача. Ця інформація потрібна драйверу ODBC для підключення до цієї бази даних.
-
Коли ви натиснете кнопку «Додати», ви побачите список драйверів для різних баз даних (Oracle, SQL Server, Sybase, Microsoft Access, Excel тощо). Вибір драйвера залежить від бази даних, до якої ви хочете підключитися. Виберіть драйвер для джерела даних. Тут, у guru99, ви будете використовувати Oracle таблиці бази даних. Виберіть Oracle драйвер дротового протоколу.
-
На наступній сторінці виберіть вкладку Загальні та введіть дані бази даних. Потім натисніть кнопку Перевірити підключення.
Примітка: – деталі бази даних залежать від вашої інсталяції та залежать від імені хоста, порту та SID, вибраних під час встановлення бази даних. Ви можете отримати ці деталі, відкривши файл tnsnames.ora, розташований у вашій Oracle папку встановлення.
-
Після запуску тестового підключення введіть ім’я користувача та пароль бази даних, а потім натисніть кнопку «OK». Якщо підключення встановлено успішно, з’явиться вікно повідомлення.
Виберіть OK для вікна тестового підключення та вікна налаштування драйвера ODBC. Створене джерело даних ODBC буде додано до джерел даних користувача. Джерело даних ODBC тепер готове.
Крок 3) Створіть таблиці схеми. У guru99 ви будете використовувати OracleТаблиці схеми Scott/Tiger. Якщо у вас немає цих таблиць у базі даних, створіть їх за допомогою наведеного нижче скрипта.
Крок 4) Введіть дані бази даних. У вікні імпорту таблиць:
- Виберіть джерело даних ODBC для Oracle , що постійно розширюється.
- Введіть ім'я користувача бази даних
- Введіть пароль бази даних
- Натисніть кнопку під’єднання/повторного під’єднання. Це відобразить таблиці для користувача бази даних.
- Розгорніть дерево в папці таблиць і виберіть таблицю EMP
- Виберіть кнопку OK.
Крок 5) Перевірте та збережіть імпортовану таблицю. Таблицю буде імпортовано до Informatica Source Analyzer. Використовуйте клавіші «Ctrl+S», щоб зберегти зміни в репозиторії.
Аналогічно, ви можете імпортувати будь-які інші таблиці бази даних у Source Analyzer.
Як імпортувати Target в інформатиці Target Дизайнер
Ось процес імпорту цілі в Informatica Target Дизайнер.
У цьому посібнику ви створите цільову таблицю emp_target, яка матиме ідентичну структуру вихідної таблиці EMP. Щоб імпортувати цільову таблицю, вона має бути присутня в базі даних. Щоб створити цільову таблицю, скористайтеся наведеним нижче скриптом. Типи цільових файлів, доступні в Informatica, - це реляційні, XML та плоскі файли.
Завантажте файл emp_target.sql
Примітка: – тут, у цьому посібнику, як вихідна, так і цільова таблиці присутні в одній схемі бази даних (guru99). Однак, ви також можете створити цільову таблицю в іншій схемі.
Крок 1) У конструкторі Informatica натисніть кнопку Target Дизайнерська іконка для запуску Target Дизайнер.
Крок 2) На наступному кроці:
- Виберіть опцію «Targets» у головному меню
- Виберіть «імпорт» з опції бази даних
Крок 3) У вікні імпорту таблиці:
- Виберіть джерело даних ODBC для Oracle , що постійно розширюється.
- Введіть ім'я користувача бази даних
- Введіть пароль бази даних
- Натисніть кнопку під’єднання/повторного під’єднання. Це відобразить таблиці для користувача бази даних.
- Розгорніть дерево в папці таблиць і виберіть таблицю EMP_TARGET
- Натисніть кнопку «ОК»
Це імпортує ціль до Target Конструктор Informatica PowerCenter, як показано нижче. Використовуйте клавіші «Ctrl+S», щоб зберегти зміни.
У цьому посібнику ви імпортували джерела та цілі. Тепер ви готові створити свій перша картаping.
Як створити папку в Informatica
Нижче наведено кроки щодо створення папки в Informatica.
Папки Informatica — це логічні контейнери, в яких зберігаються об'єкти, створені в Informatica Designer та Workflow Manager (картаpings, маплети, джерела, цілі тощо).
Щоб створити папку:
Крок 1) Відкрийте менеджер репозиторіїв.
Примітка: – якщо Informatica Designer вже відкрито, то Repository Manager можна відкрити за допомогою комбінацій клавіш, доступних на панелі інструментів.
Це відкриє Informatica Repository Manager в окремому вікні.
Крок 2) Виконайте наступні дії:
- Натисніть на меню «Папка»
- Виберіть опцію «Створити»
Крок 3) На наступному кроці:
- Введіть потрібну назву папки
- Виберіть OK
Буде створено нову папку та з’явиться повідомлення «Папку успішно створено».
Новостворена папка буде відображена у відповідному репозиторії.
На цьому навчальний посібник завершено. До зустрічі в наступному!


























