Топ-50 запитань і відповідей на інтерв’ю Informatica (2026)
Запитання та відповіді на співбесіді з Informatica для першокурсників
1. Що ви маєте на увазі під корпоративним сховищем даних?
Коли організаційні дані створюються в одній точці доступу, це називається корпоративним сховищем даних. Дані можуть бути надані на сервер у глобальному вигляді через єдине сховище джерел. Можна робити періодичний аналіз того самого джерела. Це дає кращі результати, але вимагає багато часу.
👉 Безкоштовне завантаження PDF: запитання та відповіді на інтерв’ю Informatica >>
2. Яка різниця між базою даних, сховищем даних і вітриною даних?
База даних містить набір розумно пов’язаних даних, розмір яких зазвичай невеликий порівняно з сховище даних. Тоді як у сховищі даних є асортименти всіх видів даних, і дані вилучаються лише відповідно до потреб клієнта. З іншого боку, ринок даних — це також набір даних, призначений для задоволення потреб різних доменів. Наприклад, організація має різну частину даних для різних відділів, наприклад продажів, фінансів, маркетингу тощо.
3. Що розуміють під доменом?
Коли всі пов’язані відносини та вузли охоплюються єдиною організаційною точкою, її називають доменом. Завдяки цьому можна покращити керування даними.
4. Яка різниця між сервером-репозиторієм і електростанцією?
Сервер репозиторію контролює повний репозиторій, який включає таблиці, діаграми та різні процедури тощо. Його основна функція полягає в забезпеченні цілісності та узгодженості репозиторію. Тоді як потужний сервер керує реалізацією різних процесів серед факторів сховища бази даних сервера.
5. Скільки репозиторіїв можна створити в інформатиці?
Їх може бути будь-яка кількість репозиторії в інформатиці але зрештою це залежить від кількості портів.
6. Яка перевага розділення сеансу?
Розділення сеансу означає окремі послідовності реалізації в межах сеансу. Його основна мета — покращити роботу та ефективність сервера. Інші перетворення, включаючи extracції та інші виходи окремих розділів здійснюються паралельно.
7. Як створюються індекси після завершення процесу завантаження?
З метою створення індексів після процесу завантаження можна використовувати командні завдання на рівні сеансу. Сценарії створення індексу можна узгодити з робочим процесом сеансу або послідовністю реалізації після сеансу. Крім того, цей тип створення індексу не можна контролювати після процесу завантаження на рівні трансформації.
8. Поясніть сесії. Поясніть, як пакети використовуються для об'єднання виконання?
Навчальний набір, який необхідно реалізувати для перетворення даних з джерела в ціль, називається сеансом. Сеанс можна здійснити за допомогою менеджера сеансу або команди pmcmd. Пакетне виконання можна використовувати для об’єднання виконання сеансів як послідовним, так і паралельним способом. Пакети можуть мати різні сеанси, що переносяться паралельно або послідовно.
9. Скільки сеансів може об’єднати одна група в пакети?
Можна згрупувати будь-яку кількість сеансів, але було б легше здійснити міграцію, якщо кількість сеансів у пакеті буде меншою.
10. Поясніть різницю між картоюping параметр і картаping змінна?
Коли значення змінюються під час виконання сеансу, це називається картою.ping змінна. Після завершення сервер Informatica зберігає кінцеве значення змінної та повторно використовується під час перезапуску сеансу. Більше того, ті значення, які не змінюються під час виконання сеансу, називаються мапами.ping параметри. Картаping процедура пояснює картуping параметри та їх використання. Значення цим параметрам призначаються перед початком сеансу.
11. Що таке складна картаping?
Нижче наведено особливості складної картиping.
- Важкі вимоги
- Велика кількість перетворень
- Складна бізнес-логіка
Запитання та відповіді на інтерв’ю Informatica для досвідчених
12. Як можна визначити, чи картаping правильно чи ні без підключення сеансу?
Дізнатися, чи правильний сеанс чи ні, можна без підключення сеансу за допомогою опції налагодження.
13. Чи можна використовувати картуping параметр або змінні, створені в одній картіping у будь-яке інше перетворення, яке можна повторно використовувати?
Так, це можливо, оскільки перетворення для повторного використання не містить жодного маплета чи картиping.
14. Поясніть використання кеш-файлу агрегатора?
Перетворення агрегатора обробляються порціями інструкцій під час кожного запуску. Він зберігає перехідні значення, які знаходяться в локальній буферній пам'яті. Агрегатори надають додаткові файли кешу для зберігання значень перетворення, якщо потрібна додаткова пам’ять.
15. Коротко опишіть перетворення пошуку?
Перетворення пошуку — це перетворення, які мають право доступу до набору даних на основі RDBMS. Сервер робить доступ швидшим, використовуючи таблиці пошуку для перегляду явних даних таблиці або бази даних. Підсумкові дані досягаються шляхом зіставлення умов пошуку для всіх портів пошуку, наданих під час перетворень.
16. Що означає рольова гра?
Розміри, які використовуються для виконання різноманітних ролей, залишаючись у тому самому домені бази даних, називаються вимірами рольової гри.
17. Як можна отримати доступ до звітів репозиторію без SQL чи інших перетворень?
Відповідь: Звіти репозиторію створюються за допомогою звіту метаданих. Немає потреби SQL або інше перетворення, оскільки це веб-програма.
18. Які типи метаданих зберігаються в репозиторії?
Типи метаданих включають визначення джерела, Target визначення, Картаpings, Маплет, Перетворення.
19. Поясніть сумісність кодової сторінки?
Коли дані переміщуються з однієї кодової сторінки на іншу за умови, що обидві кодові сторінки мають однакові набори символів, втрати даних не можуть статися. Усі характеристики вихідної сторінки мають бути доступні на цільовій сторінці. Крім того, якщо всі символи вихідної сторінки відсутні на цільовій сторінці, це буде підмножина, і під час перетворення обов’язково відбудеться втрата даних через те, що дві кодові сторінки несумісні.
20. Як можна перевірити всі картиpingу репозиторії одночасно?
Всі картаpings не можуть бути перевірені одночасно, оскільки кожного разу лише одна картаping може бути підтверджено.
Запитання та відповіді на співбесіді Informatica для 2-х і 3-річного досвіду
21. Коротко поясніть перетворення Aggregator?
Це дозволяє виконувати загальні обчислення, такі як суми, середні значення тощо. На відміну від перетворення виразів, у якому можна виконувати обчислення в групах.
22. Опишіть перетворення виразу?
Значення можна обчислити в одному рядку перед записом у ціль у цій формі перетворення. Його можна використовувати для виконання неагрегованих обчислень. Умовні оператори також можна перевірити перед тим, як результати виведення надходитимуть до цільових таблиць.
23. Що ви маєте на увазі під перетворенням фільтра?
Це засіб фільтрації рядків на картіpingДані потрібно перетворити за допомогою фільтра, а потім застосувати умову фільтра. Фільтр-перетворення містить усі порти вводу/виводу, і рядки, які відповідають умові, можуть пройти лише через цей фільтр.
24. Що таке перетворення Joiner?
Перетворення Joiner поєднує два афілійованих гетерогенних джерела, що живуть у різних місцях, тоді як перетворення кваліфікатора джерела може поєднувати дані, що надходять із загального джерела.
25. Що таке перетворення пошуку?
Використовується для пошуку даних у реляційній таблиці через картуpingВизначення пошуку з будь-якої реляційної бази даних імпортується з джерела, яке має тенденцію до з'єднання клієнта та сервера. На карті можна використовувати багаторазове перетворення пошуку.ping.
26. Як використовується Union Transformation?
Відповідь: це різноманітне перетворення вхідної групи, яке можна використовувати для об’єднання даних із різних джерел. Він працює як оператор UNION All у SQL, який використовується для об’єднання набору результатів із двох операторів SELECT.
27. Що ви маєте на увазі під поступовим агрегуванням?
Опція для поступової агрегації вмикається щоразу, коли для карти створюється сеанс.ping агрегування. Центр живлення виконує інкрементну агрегацію через картуping та дані кешу з історії для поступового виконання нових агрегованих обчислень.
28. Яка різниця між пов’язаним і незв’язаним пошуком?
Коли вхідні дані беруться безпосередньо з інших перетворень у конвеєрі, це називається зв'язаним пошуком. У той час як незв'язаний пошук не приймає вхідні дані безпосередньо з інших перетворень, його можна використовувати в будь-яких перетвореннях і викликати як функцію за допомогою виразу LKP. Таким чином, можна сказати, що незв'язаний пошук можна викликати кілька разів у map.ping.
29. Що таке маплет?
Об'єкт, який можна переробляти та який використовує конструктор маплетів, називається маплетом. Він дозволяє повторно використовувати логіку перетворення в множинній карті.pingкрім того, він також містить набір перетворень.
30. Коротко дайте визначення багаторазового перетворення?
Перетворення, яке можна використовувати повторно, використовується на карті багато разів.pingВона відрізняється від інших картpingякі використовують перетворення, оскільки воно зберігається як метадані. Перетворення будуть анульовані на мапіpings щоразу, коли вносяться будь-які зміни в перетворення, яке можна використовувати повторно.
31. Що означає стратегія оновлення та які її варіанти?
Обробка рядків виконується за допомогою informatica. Кожен рядок вставляється в цільову таблицю, оскільки він позначений як стандартний. Стратегія оновлення використовується щоразу, коли рядок потрібно оновити або вставити на основі певної послідовності. Крім того, у стратегії оновлення необхідно вказати умову, щоб оброблений рядок було позначено як оновлений або вставлений.
32. Який сценарій змушує сервер informatica відхиляти файли?
Це трапляється, коли він стикається з DD_Reject під час трансформації стратегії оновлення. Крім того, це порушує обмеження бази даних, подані в рядках, які були згорнуті.
33. Що таке сурогатний ключ?
Сурогатний ключ є заміною природного простого ключа. Це унікальна ідентифікація для кожного рядка в таблиці. Це дуже корисно, оскільки природний первинний ключ може змінюватися, що зрештою ускладнює оновлення. Вони завжди використовуються у формі цифри або цілого числа.
34. Які передумови завдання для досягнення розділу сеансу?
Щоб виконати розділення сеансу, потрібно налаштувати сеанс для розділення вихідних даних, а потім інсталювати серверний комп’ютер Informatica в багатокомпонентний ЦП.
35. Які файли створюються під час сеансу роботи інформаційного сервера?
Під час запуску сеансу створюються такі файли, як журнал помилок, поганий файл, низький рівень робочого процесу та журнал сеансу.
Запитання та відповіді на інтерв’ю Informatica для 5+ років досвіду
36. Коротко визначте завдання сеансу?
Це частина інструкцій, які направляє сервер Power Center про те, як і коли передавати дані від джерел до цілей.
37. Що означає командне завдання?
Це конкретне завдання дозволяє вводити одну чи декілька команд оболонки Юнекс або DOS у Windows для запуску під час робочого процесу.
38. Що таке автономне командне завдання?
Це завдання можна використовувати будь-де в робочому процесі для виконання команд оболонки.
39. Що означає команда оболонки перед і після сесії?
Завдання команди можна викликати як команду оболонки до або після сеансу для завдання сеансу. Його можна запустити як команду перед сеансом r команду успіху після сеансу або команду після невдачі сеансу.
40. Що таке попередньо визначена подія?
Це подія перегляду файлів. Він очікує, поки певний файл прибуде в певне місце.
41. Як можна визначити подію, визначену користувачем?
Визначену користувачем подію можна описати як потік завдань у робочому процесі. Події можна створювати, а потім піднімати за потреби.
42. Що таке робочий потік?
Відповідь: робочий процес — це набір інструкцій, які повідомляють серверу про те, як виконувати завдання.
43. Які різні інструменти є в менеджері робочих процесів?
Нижче наведено різні інструменти в диспетчері робочих процесів
- Конструктор завдань
- Дизайнер Worklet
- Конструктор робочого процесу
44. Розкажіть мені про інші інструменти для планування, окрім диспетчера робочих процесів pmcmd?
Інструментом для планування, окрім диспетчера робочих процесів, може бути сторонній інструмент, наприклад «CONTROL M».
45. Що таке OLAP (он-лайн аналітична обробка?)
Метод, за допомогою якого відбувається багатовимірний аналіз.
46. Які існують типи OLAP? Наведіть приклад?
ROLAP наприклад BO, MOLAP наприклад Cognos, HOLAP, DOLAP
47. Що ви маєте на увазі під роботою?
Коли завдання робочого циклу згруповано в набір, він називається робочою програмою. Завдання робочого процесу включають таймер, рішення, команди, очікування події, пошту, сеанс, посилання, призначення, контроль тощо.
48. Для чого корисний конструктор цілей?
Target Визначення створюється за допомогою цільового конструктора.
49. Де ми можемо знайти опцію пропускної здатності в informatica?
Опцію пропускної здатності можна знайти в інформатика в моніторі робочого процесу. У моніторі робочого циклу клацніть правою кнопкою миші на сеансі, а потім клацніть отримати властивості запуску, і під статистикою джерела/цільового джерела ми знайдемо параметр пропускної здатності.
50. Що таке цільовий порядок навантаження?
Відповідь: Target порядок завантаження визначається на основі кваліфікаторів джерел на картіpingЯкщо існують кілька кваліфікаторів джерел, пов'язаних з різними цільовими об'єктами, тоді можна вказати порядок, у якому сервер Informatica завантажує дані в цільові об'єкти.
Ці запитання для співбесіди також допоможуть вам у життєдіяльності (усному)
