50 câu hỏi và câu trả lời phỏng vấn về Informatica hàng đầu (2025)
Câu hỏi và câu trả lời phỏng vấn Informatica dành cho người mới
1. Khái niệm Kho dữ liệu doanh nghiệp là gì?
Khi dữ liệu của tổ chức được tạo tại một điểm truy cập duy nhất, nó được gọi là kho dữ liệu doanh nghiệp. Dữ liệu có thể được cung cấp ở chế độ xem toàn cầu cho máy chủ thông qua một kho lưu trữ nguồn duy nhất. Người ta có thể thực hiện phân tích định kỳ trên cùng một nguồn đó. Nó cho kết quả tốt hơn nhưng tuy nhiên thời gian cần thiết là cao.
👉 Tải xuống bản PDF miễn phí: Câu hỏi và trả lời phỏng vấn Informatica >>
2. Sự khác biệt giữa cơ sở dữ liệu, kho dữ liệu và siêu thị dữ liệu là gì?
Cơ sở dữ liệu bao gồm một tập hợp dữ liệu được liên kết hợp lý, thường có kích thước nhỏ so với kho dữ liệu. Trong khi trong kho dữ liệu có rất nhiều loại dữ liệu và dữ liệu chỉ được lấy ra theo nhu cầu của khách hàng. Mặt khác, datamart cũng là một tập hợp dữ liệu được thiết kế để phục vụ nhu cầu của các lĩnh vực khác nhau. Ví dụ: một tổ chức có khối dữ liệu khác nhau cho các bộ phận khác nhau như bán hàng, tài chính, tiếp thị, v.v.
3. Tên miền có nghĩa là gì?
Khi tất cả các mối quan hệ và nút liên quan được bao phủ bởi một điểm tổ chức duy nhất, nó được gọi là miền. Thông qua việc quản lý dữ liệu này có thể được cải thiện.
4. Sự khác biệt giữa máy chủ kho lưu trữ và nhà máy điện là gì?
Máy chủ kho lưu trữ kiểm soát kho lưu trữ hoàn chỉnh bao gồm các bảng, biểu đồ và các quy trình khác nhau, v.v. Chức năng chính của nó là đảm bảo tính toàn vẹn và nhất quán của kho lưu trữ. Trong khi một máy chủ mạnh mẽ quản lý việc thực hiện các quy trình khác nhau giữa các yếu tố của kho lưu trữ cơ sở dữ liệu của máy chủ.
5. Có thể tạo bao nhiêu kho lưu trữ trong tin học?
Có thể có bất kỳ số lượng kho lưu trữ trong tin học nhưng cuối cùng nó phụ thuộc vào số lượng cổng.
6. Lợi ích của việc phân vùng một phiên là gì?
Phân vùng một phiên có nghĩa là các chuỗi thực hiện riêng lẻ trong phiên. Mục đích chính của nó là cải thiện hoạt động và hiệu quả của máy chủ. Các phép biến đổi khác bao gồm trích xuất và các đầu ra khác của các phân vùng đơn được thực hiện song song.
7. Các chỉ mục được tạo như thế nào sau khi hoàn tất quá trình tải?
Với mục đích tạo chỉ mục sau quá trình tải, có thể sử dụng các tác vụ lệnh ở cấp phiên. Các tập lệnh tạo chỉ mục có thể được điều chỉnh phù hợp với quy trình làm việc của phiên hoặc trình tự triển khai sau phiên. Hơn nữa, kiểu tạo chỉ mục này không thể được kiểm soát sau quá trình tải ở cấp độ chuyển đổi.
8. Giải thích các buổi học. Giải thích cách sử dụng các lô để kết hợp các lần thực thi?
Một tập giảng dạy cần được triển khai để chuyển đổi dữ liệu từ nguồn sang đích được gọi là phiên. Phiên có thể được thực hiện bằng cách sử dụng trình quản lý phiên hoặc lệnh pmcmd. Thực thi hàng loạt có thể được sử dụng để kết hợp các thực thi phiên theo cách nối tiếp hoặc song song. Các đợt có thể có các phiên khác nhau được tiến hành theo cách song song hoặc nối tiếp.
9. Một nhóm có thể nhóm bao nhiêu buổi?
Người ta có thể nhóm bất kỳ số lượng phiên nào nhưng việc di chuyển sẽ dễ dàng hơn nếu số lượng phiên ít hơn trong một đợt.
10. Giải thích sự khác nhau giữa tham số ánh xạ và biến ánh xạ?
Khi các giá trị thay đổi trong quá trình thực thi phiên, nó được gọi là biến ánh xạ. Sau khi hoàn thành, máy chủ Informatica lưu trữ giá trị cuối của một biến và được sử dụng lại khi phiên khởi động lại. Hơn nữa, những giá trị không thay đổi trong quá trình thực thi phiên được gọi là tham số ánh xạ. Quy trình ánh xạ giải thích các tham số ánh xạ và cách sử dụng chúng. Các giá trị được phân bổ cho các tham số này trước khi bắt đầu phiên.
11. Ánh xạ phức hợp là gì?
Sau đây là các tính năng của lập bản đồ phức tạp.
- Yêu cầu khó khăn
- Nhiều số biến đổi
- Logic kinh doanh phức tạp
Câu hỏi và câu trả lời phỏng vấn về Informatica dành cho người có kinh nghiệm
12. Làm cách nào để xác định liệu ánh xạ có chính xác hay không nếu không có phiên kết nối?
Người ta có thể biết liệu phiên có chính xác hay không mà không cần kết nối phiên với sự trợ giúp của tùy chọn gỡ lỗi.
13. Người ta có thể sử dụng tham số ánh xạ hoặc các biến được tạo trong một ánh xạ vào bất kỳ phép biến đổi có thể tái sử dụng nào khác không?
Có, Người ta có thể làm được vì phép biến đổi có thể tái sử dụng không chứa bất kỳ mapplet hoặc ánh xạ nào.
14. Giải thích công dụng của file cache tổng hợp?
Biến đổi tổng hợp được xử lý theo từng phần lệnh trong mỗi lần chạy. Nó lưu trữ các giá trị chuyển tiếp được tìm thấy trong bộ nhớ đệm cục bộ. Aggregators cung cấp các tệp bộ nhớ đệm bổ sung để lưu trữ các giá trị chuyển đổi nếu cần thêm bộ nhớ.
15. Mô tả ngắn gọn tra cứu chuyển đổi?
Các phép biến đổi tra cứu là những phép biến đổi có quyền truy cập vào tập dữ liệu dựa trên RDBMS. Máy chủ giúp truy cập nhanh hơn bằng cách sử dụng các bảng tra cứu để xem dữ liệu bảng hoặc cơ sở dữ liệu rõ ràng. Dữ liệu kết luận đạt được bằng cách khớp điều kiện tra cứu cho tất cả các cổng tra cứu được phân phối trong quá trình chuyển đổi.
16. Kích thước đóng vai có nghĩa là gì?
Các chiều được sử dụng để thực hiện các vai trò đa dạng trong khi vẫn ở trong cùng một miền cơ sở dữ liệu được gọi là các chiều đóng vai.
17. Làm cách nào để có thể truy cập các báo cáo kho lưu trữ mà không cần SQL hoặc các phép biến đổi khác?
Trả lời: Báo cáo kho lưu trữ được thiết lập bởi trình báo cáo siêu dữ liệu. Không cần SQL hoặc chuyển đổi khác vì nó là một ứng dụng web.
18. Những loại siêu dữ liệu nào được lưu trữ trong kho lưu trữ?
Các loại siêu dữ liệu bao gồm định nghĩa Nguồn, Target định nghĩa, Ánh xạ, Mapplet, Biến đổi.
19. Giải thích khả năng tương thích của trang mã?
Khi dữ liệu di chuyển từ trang mã này sang trang mã khác với điều kiện cả hai trang mã đều có cùng bộ ký tự thì việc mất dữ liệu không thể xảy ra. Tất cả các đặc điểm của trang nguồn phải có sẵn ở trang đích. Hơn nữa, nếu tất cả các ký tự của trang nguồn không có trong trang đích thì đó sẽ là một tập hợp con và việc mất dữ liệu chắc chắn sẽ xảy ra trong quá trình chuyển đổi do hai trang mã không tương thích.
20. Làm thế nào bạn có thể xác thực tất cả các ánh xạ trong kho lưu trữ cùng một lúc?
Tất cả các ánh xạ không thể xác thực đồng thời vì mỗi lần chỉ có thể xác thực một ánh xạ.
Câu hỏi và câu trả lời phỏng vấn Informatica cho 2 & 3 năm kinh nghiệm
21. Giải thích ngắn gọn phép biến đổi Aggregator?
Nó cho phép một người thực hiện các phép tính tổng hợp như tổng, trung bình, v.v. Nó không giống như chuyển đổi biểu thức trong đó người ta có thể thực hiện các phép tính theo nhóm.
22. Hãy mô tả sự biến đổi biểu thức?
Các giá trị có thể được tính toán trong một hàng trước khi ghi vào mục tiêu ở dạng chuyển đổi này. Nó có thể được sử dụng để thực hiện các phép tính không tổng hợp. Các câu lệnh có điều kiện cũng có thể được kiểm tra trước khi kết quả đầu ra được chuyển đến các bảng mục tiêu.
23. Bạn có ý nghĩa gì khi nói chuyển đổi bộ lọc?
Nó là phương tiện lọc các hàng trong ánh xạ. Dữ liệu cần được chuyển đổi thông qua chuyển đổi bộ lọc và sau đó áp dụng điều kiện lọc. Chuyển đổi bộ lọc chứa tất cả các cổng đầu vào/đầu ra và các hàng đáp ứng điều kiện chỉ có thể đi qua bộ lọc đó.
24. Phép biến đổi Joiner là gì?
Phép biến đổi joiner kết hợp hai nguồn không đồng nhất có liên quan nằm ở các vị trí khác nhau trong khi phép biến đổi định tính nguồn có thể kết hợp dữ liệu xuất hiện từ một nguồn chung.
25. Chuyển đổi tra cứu là gì?
Nó được sử dụng để tra cứu dữ liệu trong bảng quan hệ thông qua ánh xạ. Định nghĩa tra cứu từ bất kỳ cơ sở dữ liệu quan hệ nào được nhập từ nguồn có xu hướng kết nối máy khách và máy chủ. Người ta có thể sử dụng nhiều phép biến đổi tra cứu trong ánh xạ.
26. Chuyển đổi Liên minh được sử dụng như thế nào?
Trả lời: Đây là một phép chuyển đổi nhóm đầu vào đa dạng có thể được sử dụng để kết hợp dữ liệu từ các nguồn khác nhau. Nó hoạt động giống như câu lệnh UNION All trong SQL được sử dụng để kết hợp tập kết quả của hai câu lệnh SELECT.
27. Ý bạn là Tập hợp tăng dần?
Tùy chọn tổng hợp gia tăng được bật bất cứ khi nào một phiên được tạo để tổng hợp ánh xạ. Trung tâm quyền lực thực hiện tổng hợp tăng dần thông qua ánh xạ và dữ liệu bộ nhớ đệm lịch sử để thực hiện các phép tính tổng hợp mới theo từng bước.
28. Sự khác biệt giữa tra cứu được kết nối và tra cứu không được kết nối là gì?
Khi đầu vào được lấy trực tiếp từ các phép biến đổi khác trong đường ống, nó được gọi là tra cứu được kết nối. Mặc dù tra cứu không được kết nối không lấy đầu vào trực tiếp từ các phép biến đổi khác, nhưng nó có thể được sử dụng trong bất kỳ phép biến đổi nào và có thể được nâng lên dưới dạng hàm bằng cách sử dụng biểu thức LKP. Vì vậy có thể nói rằng một tra cứu không kết nối có thể được gọi nhiều lần trong ánh xạ.
29. Cây phong là gì?
Một đối tượng có thể tái chế đang sử dụng trình thiết kế mapplet được gọi là mapplet. Nó cho phép người ta sử dụng lại logic biến đổi trong nhiều ánh xạ, hơn nữa nó còn chứa tập hợp các phép biến đổi.
30. Định nghĩa ngắn gọn phép biến đổi tái sử dụng?
Phép biến đổi có thể tái sử dụng được sử dụng nhiều lần trong ánh xạ. Nó khác với các ánh xạ khác sử dụng phép chuyển đổi vì nó được lưu trữ dưới dạng siêu dữ liệu. Các phép biến đổi sẽ bị vô hiệu hóa trong ánh xạ bất cứ khi nào có bất kỳ thay đổi nào trong phép biến đổi có thể sử dụng lại được thực hiện.
31. Chiến lược cập nhật có ý nghĩa gì và các lựa chọn khác nhau của nó là gì?
Việc xử lý từng hàng được thực hiện bởi informatica. Mỗi hàng được chèn vào bảng mục tiêu vì nó được đánh dấu là mặc định. Chiến lược cập nhật được sử dụng bất cứ khi nào hàng phải được cập nhật hoặc chèn dựa trên một số trình tự. Ngoài ra, điều kiện phải được chỉ định trong chiến lược cập nhật để hàng được xử lý được đánh dấu là đã cập nhật hoặc được chèn.
32. Tình huống nào buộc máy chủ tin học từ chối tập tin?
Điều này xảy ra khi nó gặp phải DD_Reject trong quá trình chuyển đổi chiến lược cập nhật. Hơn nữa nó còn phá vỡ các ràng buộc cơ sở dữ liệu được nộp trong các hàng đã được cô đọng.
33. Khóa thay thế là gì?
Khóa thay thế là sự thay thế cho khóa gốc tự nhiên. Nó là mã nhận dạng duy nhất cho mỗi hàng trong bảng. Điều này rất có lợi vì khóa chính tự nhiên có thể thay đổi, khiến việc cập nhật trở nên khó khăn hơn. Chúng luôn được sử dụng ở dạng chữ số hoặc số nguyên.
34. Các nhiệm vụ tiên quyết để đạt được phân vùng phiên là gì?
Để thực hiện phân vùng phiên, người ta cần định cấu hình phiên để phân vùng dữ liệu nguồn và sau đó cài đặt máy chủ Informatica trong nhiều CPU.
35. Máy chủ tin học tạo ra những tập tin nào trong phiên rums?
Trong quá trình chạy phiên, các tệp được tạo là Nhật ký lỗi, Tệp xấu, Quy trình làm việc ở mức thấp và nhật ký phiên.
Câu hỏi và câu trả lời phỏng vấn về Informatica dành cho hơn 5 năm kinh nghiệm
36. Xác định ngắn gọn một nhiệm vụ phiên?
Đây là một đoạn hướng dẫn hướng dẫn máy chủ Power center về cách thức và thời điểm chuyển dữ liệu từ nguồn đến đích.
37. Nhiệm vụ lệnh có ý nghĩa gì?
Tác vụ cụ thể này cho phép một hoặc nhiều lệnh shell trong Unix hoặc DOS trong Windows để chạy trong quá trình làm việc.
38. Nhiệm vụ lệnh độc lập là gì?
Tác vụ này có thể được sử dụng ở bất kỳ đâu trong quy trình làm việc để chạy các lệnh shell.
39. Lệnh shell trước và sau phiên có nghĩa là gì?
Tác vụ lệnh có thể được gọi là lệnh shell trước hoặc sau phiên cho một tác vụ phiên. Người ta có thể chạy nó dưới dạng lệnh trước phiên r lệnh thành công sau phiên hoặc lệnh lỗi sau phiên.
40. Sự kiện được xác định trước là gì?
Đây là một sự kiện xem tập tin. Nó chờ một tập tin cụ thể đến một vị trí cụ thể.
41. Bạn có thể xác định sự kiện bị người dùng thách thức như thế nào?
Sự kiện do người dùng xác định có thể được mô tả dưới dạng luồng nhiệm vụ trong quy trình làm việc. Các sự kiện có thể được tạo ra và sau đó được nâng lên khi có nhu cầu.
42. Luồng công việc là gì?
Trả lời: Luồng công việc là một loạt các hướng dẫn thông báo cho máy chủ về cách triển khai các tác vụ.
43. Các công cụ khác nhau trong trình quản lý quy trình làm việc là gì?
Sau đây là các công cụ khác nhau trong trình quản lý quy trình công việc cụ thể là
- Trình thiết kế tác vụ
- Nhà thiết kế Worklet
- Trình thiết kế quy trình làm việc
44. Hãy cho tôi biết bất kỳ công cụ nào khác dành cho mục đích lập kế hoạch ngoài trình quản lý quy trình làm việc pmcmd?
Công cụ dành cho mục đích lập lịch trình ngoài trình quản lý quy trình làm việc có thể là công cụ của bên thứ ba như 'KIỂM SOÁT M'.
45. OLAP (Xử lý phân tích trực tuyến) là gì?
Một phương pháp thực hiện phân tích đa chiều.
46. Các loại OLAP khác nhau là gì? Cho một ví dụ?
ROLAP ví dụ.BO, MOLAP ví dụ.Cognos, HOLAP, DOLAP
47. Worklet nghĩa là gì?
Khi các tác vụ quy trình công việc được nhóm lại thành một tập hợp, nó được gọi là worklet. Các tác vụ quy trình công việc bao gồm bộ đếm thời gian, quyết định, lệnh, chờ sự kiện, thư, phiên, liên kết, phân công, kiểm soát, v.v.
48. Công dụng của nhà thiết kế mục tiêu là gì?
Target Định nghĩa được tạo ra với sự trợ giúp của nhà thiết kế mục tiêu.
49. Chúng ta có thể tìm tùy chọn thông lượng trong tin học ở đâu?
Tùy chọn thông lượng có thể được tìm thấy trong informatica trong giám sát quy trình làm việc. Trong trình giám sát quy trình làm việc, nhấp chuột phải vào phiên, sau đó nhấp vào thuộc tính chạy và trong thống kê nguồn/đích, chúng ta có thể tìm thấy tùy chọn thông lượng.
50. Thứ tự tải mục tiêu là gì?
Trả lời: Target thứ tự tải được chỉ định trên cơ sở các tiêu chuẩn nguồn trong một bản đồ. Nếu có nhiều tiêu chuẩn nguồn được liên kết với các mục tiêu khác nhau thì người ta có thể đặt tên cho thứ tự mà máy chủ informatica tải dữ liệu vào các mục tiêu.
Những câu hỏi phỏng vấn này cũng sẽ giúp ích cho bài thi viva(orals) của bạn