50 najpopularniejszych pytań i odpowiedzi do rozmów kwalifikacyjnych w branży informatycznej (2026)
Pytania i odpowiedzi dotyczące rozmowy kwalifikacyjnej Informatica dla nowicjuszy
1. Co rozumiesz przez hurtownię danych przedsiębiorstwa?
Kiedy dane organizacji są tworzone w jednym punkcie dostępu, nazywa się to hurtownią danych przedsiębiorstwa. Dane mogą być dostarczane do serwera w widoku globalnym za pośrednictwem jednego magazynu źródłowego. Można przeprowadzać okresowe analizy tego samego źródła. Daje lepsze rezultaty, jednak wymaga dużo czasu.
👉 Bezpłatne pobieranie pliku PDF: Pytania i odpowiedzi do wywiadu Informatica >>
2. Jaka jest różnica pomiędzy bazą danych, hurtownią danych i hurtownią danych?
Baza danych zawiera zestaw sensownie powiązanych danych, które zwykle mają niewielki rozmiar w porównaniu z bazą danych hurtownia danych. Natomiast w hurtowni danych występuje asortyment najróżniejszego rodzaju danych, a dane są pobierane wyłącznie zgodnie z potrzebami klienta. Z drugiej strony datamart to także zbiór danych zaprojektowany w celu zaspokojenia potrzeb różnych domen. Na przykład organizacja posiadająca różne fragmenty danych dla różnych działów, np. Sprzedaży, finansów, marketingu itp.
3. Co oznacza domena?
Kiedy wszystkie powiązane relacje i węzły są objęte jednym punktem organizacyjnym, nazywa się to domeną. Dzięki temu można usprawnić zarządzanie danymi.
4. Jaka jest różnica między serwerem repozytorium a elektrownią?
Serwer repozytorium kontroluje całe repozytorium, które zawiera tabele, wykresy, różne procedury itp. Jego główną funkcją jest zapewnienie integralności i spójności repozytorium. Podczas gdy serwer potężny reguluje realizację różnych procesów wśród czynników repozytorium bazy danych serwera.
5. Ile repozytoriów można utworzyć w informatyce?
Może być ich dowolna liczba repozytoria w informatyce ale ostatecznie zależy to od liczby portów.
6. Jaka jest korzyść z podziału sesji?
Partycjonowanie sesji oznacza solowe sekwencje implementacji w ramach sesji. Jego głównym celem jest poprawa działania i wydajności serwera. Inne transformacje, w tym ekstrakcje i inne wyniki pojedynczych partycji, są wykonywane równolegle.
7. Jak tworzone są indeksy po zakończeniu procesu ładowania?
W celu utworzenia indeksów po procesie ładowania można wykorzystać zadania poleceń na poziomie sesji. Skrypty tworzące indeks można dostosować do przebiegu sesji lub sekwencji implementacji po sesji. Co więcej, tego typu tworzenia indeksu nie można kontrolować po procesie ładowania na poziomie transformacji.
8. Wyjaśnij sesje. Wyjaśnij, w jaki sposób partie są używane do łączenia wykonań?
Zbiór uczący, który należy zaimplementować, aby przekonwertować dane ze źródła na cel, nazywany jest sesją. Sesję można przeprowadzić za pomocą menadżera sesji lub komendy pmcmd. Wykonywania wsadowego można używać do łączenia wykonywania sesji w sposób szeregowy lub równoległy. Partie mogą mieć różne sesje przenoszone równolegle lub szeregowo.
9. Ile sesji można pogrupować w partie?
Można grupować dowolną liczbę sesji, ale migracja byłaby łatwiejsza, gdyby liczba sesji w partii była mniejsza.
10. Wyjaśnij różnicę pomiędzy parametrem mapującym a zmienną mapującą?
Kiedy wartości zmieniają się podczas wykonywania sesji, nazywa się to zmienną mapującą. Po zakończeniu serwer Informatica przechowuje wartość końcową zmiennej i jest ponownie używany po ponownym uruchomieniu sesji. Ponadto te wartości, które nie zmieniają się podczas wykonywania sesji, nazywane są parametrami mapowania. Procedura mapowania wyjaśnia parametry mapowania i ich użycie. Wartości przydzielane są tym parametrom przed rozpoczęciem sesji.
11. Czym jest mapowanie złożone?
Poniżej przedstawiono cechy mapowania złożonego.
- Trudne wymagania
- Wiele liczb transformacji
- Złożona logika biznesowa
Pytania i odpowiedzi dotyczące rozmowy kwalifikacyjnej Informatica dla doświadczonych
12. Jak można sprawdzić, czy mapowanie jest prawidłowe, czy nie, bez sesji łączenia?
Można sprawdzić, czy sesja jest poprawna, czy nie, bez podłączania sesji, za pomocą opcji debugowania.
13. Czy można użyć parametrów mapowania lub zmiennych utworzonych w jednym mapowaniu do dowolnej innej transformacji wielokrotnego użytku?
Tak, można to zrobić, ponieważ transformacja wielokrotnego użytku nie zawiera żadnego mapletu ani mapowania.
14. Wyjaśnij zastosowanie pliku pamięci podręcznej agregatora?
Transformacje agregatorowe są obsługiwane w blokach instrukcji podczas każdego uruchomienia. Przechowuje wartości przejściowe, które znajdują się w lokalnej pamięci buforowej. Agregatory dostarczają dodatkowe pliki pamięci podręcznej do przechowywania wartości transformacji, jeśli wymagana jest dodatkowa pamięć.
15. Krótko opisz transformację wyszukiwania?
Transformacje wyszukiwania to te transformacje, które mają prawo dostępu do zbioru danych opartego na RDBMS. Serwer przyspiesza dostęp, wykorzystując tabele przeglądowe do przeglądania jawnych danych tabeli lub bazy danych. Konkluzję danych uzyskuje się poprzez dopasowanie warunku wyszukiwania dla wszystkich portów wyszukiwania dostarczonych podczas transformacji.
16. Co oznacza wymiar odgrywania ról?
Wymiary wykorzystywane do odgrywania zróżnicowanych ról, pozostając w tej samej domenie bazy danych, nazywane są wymiarami odgrywania ról.
17. Jak można uzyskać dostęp do raportów repozytorium bez SQL i innych transformacji?
Odp.: Raporty repozytorium są tworzone przez osobę raportującą metadane. Nie ma takiej potrzeby SQL lub inną transformację, ponieważ jest to aplikacja internetowa.
18. Jakie rodzaje metadanych przechowuje się w repozytorium?
Rodzaje metadanych obejmują definicję źródła, Target definicja, Mapowania, Mapplet, Transformacje.
19. Wyjaśnij zgodność strony kodowej?
Kiedy dane są przenoszone z jednej strony kodowej na drugą, pod warunkiem, że obie strony kodowe mają ten sam zestaw znaków, wówczas nie może nastąpić utrata danych. Wszystkie cechy strony źródłowej muszą być dostępne na stronie docelowej. Co więcej, jeśli wszystkie znaki strony źródłowej nie są obecne na stronie docelowej, będzie to podzbiór i podczas transformacji z pewnością nastąpi utrata danych, ponieważ te dwie strony kodowe nie są kompatybilne.
20. Jak można jednocześnie zweryfikować wszystkie mapowania w repozytorium?
Wszystko mapowania nie mogą być sprawdzane jednocześnie, ponieważ za każdym razem można sprawdzić tylko jedno mapowanie.
Pytania i odpowiedzi dotyczące rozmowy kwalifikacyjnej w Informatica dla 2 i 3 lat doświadczenia
21. Krótko wyjaśnij transformację Agregatora?
Umożliwia wykonywanie obliczeń zbiorczych, takich jak sumy, średnie itp. W odróżnieniu od transformacji wyrażeń, w której można wykonywać obliczenia w grupach.
22. Opisać transformację wyrażenia?
Wartości można obliczyć w jednym wierszu przed zapisaniem na tarczy w tej formie transformacji. Można go używać do wykonywania obliczeń nieagregacyjnych. Instrukcje warunkowe można także testować, zanim wyniki wyjściowe trafią do tabel docelowych.
23. Co rozumiesz przez transformację filtra?
Jest to środek filtrowania wierszy w mapowaniu. Dane należy przekształcić poprzez transformację filtra, a następnie zastosować warunek filtru. Transformacja filtra zawiera wszystkie porty wejścia/wyjścia, a wiersze spełniające warunek mogą przejść tylko przez ten filtr.
24. Na czym polega transformacja Joinera?
Transformacja joiner łączy dwa powiązane heterogeniczne źródła znajdujące się w różnych lokalizacjach, podczas gdy transformacja kwalifikatora źródła umożliwia łączenie danych pochodzących ze wspólnego źródła.
25. Co to jest transformacja Lookup?
Służy do wyszukiwania danych w tabeli relacyjnej poprzez mapowanie. Definicja wyszukiwania z dowolnej relacyjnej bazy danych jest importowana ze źródła, które ma tendencję do łączenia klienta z serwerem. W mapowaniu można zastosować transformację wielokrotnego wyszukiwania.
26. Jak wykorzystywana jest Transformacja Unii?
Odpowiedź: Jest to transformacja zróżnicowanej grupy wejściowej, którą można wykorzystać do łączenia danych z różnych źródeł. Działa jak instrukcja UNION All w języku SQL, która służy do łączenia zestawu wyników dwóch instrukcji SELECT.
27. Co masz na myśli agregację przyrostową?
Opcja agregacji przyrostowej jest włączana za każdym razem, gdy tworzona jest sesja dla agregacji mapowania. Power Center wykonuje przyrostową agregację poprzez mapowanie i historyczne dane z pamięci podręcznej, aby stopniowo wykonywać nowe obliczenia agregacji.
28. Jaka jest różnica pomiędzy wyszukiwaniem połączonym a wyszukiwaniem niepołączonym?
Kiedy dane wejściowe są pobierane bezpośrednio z innych transformacji w potoku, nazywa się to wyszukiwaniem połączonym. Chociaż wyszukiwanie niepołączone nie pobiera danych wejściowych bezpośrednio z innych transformacji, ale można go użyć w dowolnych transformacjach i można je wywołać jako funkcję za pomocą wyrażenia LKP. Można więc powiedzieć, że niepołączone wyszukiwanie można wywołać wielokrotnie w mapowaniu.
29. Co to jest maplet?
Obiekt nadający się do recyklingu, który korzysta z projektanta mapletów, nazywany jest mappletem. Pozwala na ponowne wykorzystanie logiki transformacji w wielu odwzorowaniach, ponadto zawiera zbiór transformacji.
30. Krótko zdefiniuj transformację wielokrotnego użytku?
Transformacja wielokrotnego użytku jest używana wielokrotnie w mapowaniu. Różni się od innych mapowań, które wykorzystują transformację, ponieważ jest przechowywana jako metadane. Transformacje zostaną unieważnione w mapowaniach za każdym razem, gdy zostanie dokonana jakakolwiek zmiana w transformacji wielokrotnego użytku.
31. Co oznacza strategia aktualizacji i jakie są jej możliwości?
Przetwarzanie wiersz po wierszu odbywa się za pomocą Informatica. Każdy wiersz jest wstawiany do tabeli docelowej, ponieważ jest oznaczony jako domyślny. Strategia aktualizacji jest stosowana zawsze, gdy wiersz musi zostać zaktualizowany lub wstawiony w oparciu o jakąś sekwencję. Ponadto w strategii aktualizacji musi zostać określony warunek, aby przetworzony wiersz został oznaczony jako zaktualizowany lub wstawiony.
32. Jaki jest scenariusz, który zmusza serwer informatica do odrzucenia plików?
Dzieje się tak, gdy napotyka DD_Reject w transformacji strategii aktualizacji. Co więcej, zakłóca to ograniczenie bazy danych złożone w wierszach, które zostały skondensowane.
33. Co to jest klucz zastępczy?
Klucz zastępczy zastępuje naturalny klucz główny. Jest to unikalny identyfikator każdego wiersza tabeli. Jest to bardzo korzystne, ponieważ naturalny klucz podstawowy może się zmienić, co ostatecznie utrudnia aktualizację. Zawsze są używane w postaci cyfry lub liczby całkowitej.
34. Jakie są wstępne zadania wymagane do uzyskania podziału sesji?
Aby przeprowadzić partycjonowanie sesji, należy skonfigurować sesję tak, aby partycjonowała dane źródłowe, a następnie zainstalować serwer Informatica w procesorach typu multifold.
35. Jakie pliki są tworzone podczas sesji rumów przez serwer informatyczny?
Podczas przebiegu sesji tworzone są następujące pliki: dziennik błędów, zły plik, niski przepływ pracy i dziennik sesji.
Pytania i odpowiedzi dotyczące wywiadu w Informatica dla osób z doświadczeniem powyżej 5 lat
36. Krótko zdefiniuj zadanie sesyjne?
Jest to fragment instrukcji prowadzących serwer Power Center na temat tego, jak i kiedy przesyłać dane ze źródeł do celów.
37. Co oznacza zadanie dowodzenia?
To specyficzne zadanie umożliwia wykonanie jednego lub więcej poleceń powłoki Unix lub DOS w systemie Windows, aby uruchomić go podczas przepływu pracy.
38. Co to jest samodzielne zadanie dowodzenia?
Tego zadania można użyć w dowolnym miejscu przepływu pracy w celu uruchomienia poleceń powłoki.
39. Co oznacza polecenie powłoki przed i po sesji?
Zadanie poleceń można wywołać jako polecenie powłoki przed lub po sesji dla zadania sesyjnego. Można go uruchomić jako polecenie przed sesją, polecenie po powodzeniu sesji lub polecenie po niepowodzeniu sesji.
40. Co to jest wydarzenie predefiniowane?
Jest to wydarzenie polegające na oglądaniu plików. Oczekuje, aż określony plik dotrze do określonej lokalizacji.
41. Jak zdefiniować zdarzenie zdefiniowane przez użytkownika?
Zdarzenie zdefiniowane przez użytkownika można opisać jako przepływ zadań w przepływie pracy. Można tworzyć zdarzenia, a następnie je wywoływać, jeśli zajdzie taka potrzeba.
42. Co to jest przepływ pracy?
Odpowiedź: Przepływ pracy to zbiór instrukcji przekazujących serwerowi informacje na temat sposobu realizacji zadań.
43. Jakie są różne narzędzia w menedżerze przepływu pracy?
Poniżej przedstawiono różne narzędzia w menedżerze przepływu pracy, mianowicie:
- Projektant zadań
- Projektant Workletów
- Projektant przepływu pracy
44. Powiedz mi, jakie są inne narzędzia do planowania niż menedżer przepływu pracy pmcmd?
Narzędziem do planowania zadań innym niż menedżer przepływu pracy może być narzędzie strony trzeciej, takie jak „KONTROLA M”.
45. Co to jest OLAP (przetwarzanie analityczne on-line?
Metoda przeprowadzania analizy wielowymiarowej.
46. Jakie są różne rodzaje OLAP? Daj przykład?
ROLAP np.BO, MOLAP np.Cognos, HOLAP, DOLAP
47. Co masz na myśli mówiąc „praca”?
Gdy zadania przepływu pracy są zgrupowane w zestawie, nazywa się to worklet. Zadania przepływu pracy obejmują timer, decyzję, polecenie, oczekiwanie na zdarzenie, pocztę, sesję, łącze, przypisanie, kontrolę itp.
48. Jaki jest pożytek z projektanta celów?
Target Definicja tworzona jest przy pomocy projektanta docelowego.
49. Gdzie w informatyce znajdziemy opcję przepustowości?
Opcję przepustowości można znaleźć w informatyka w monitorze przepływu pracy. W monitorze przepływu pracy kliknij sesję prawym przyciskiem myszy, a następnie kliknij opcję Pobierz właściwości uruchamiania, a w obszarze statystyk źródłowych/docelowych możemy znaleźć opcję przepustowości.
50. Jaka jest docelowa kolejność ładowania?
Ans: Target kolejność ładowania jest określana na podstawie kwalifikatorów źródłowych w mapowaniu. Jeśli istnieją wieloskładnikowe kwalifikatory źródłowe powiązane z różnymi celami, można nadać kolejność, w jakiej serwer informatica ładuje dane do celów.
Te pytania podczas rozmowy kwalifikacyjnej pomogą również w Twoim życiu (ustach)
