Công cụ giám sát quy trình công việc trong Informatica: Biểu đồ Gantt và các nhiệm vụ
⚡ Tóm tắt thông minh
Giám sát quy trình làm việc trong Informatica tracks mọi quy trình và tác vụ mà Dịch vụ Tích hợp thực thi, báo cáo trạng thái, thời gian bắt đầu và hoàn thành, số lượng hàng và nhật ký thông qua hai bố cục bổ sung cho nhau, chế độ xem Tác vụ và chế độ xem Biểu đồ Gantt.
Trong bài hướng dẫn trước, chúng ta đã thảo luận về quy trình làm việc – đó chỉ đơn thuần là một nhóm các lệnh hoặc hướng dẫn dành cho Dịch vụ Tích hợp. Nó xác định cách thức chạy các tác vụ như tác vụ lệnh, tác vụ phiên và tác vụ email. Để xác nhận rằng mọi thứ được sắp xếp hợp lý và thực hiện theo đúng thứ tự mong muốn, chúng ta cần một Trình giám sát quy trình làm việc.
Giám sát quy trình làm việc là gì?
Workflow Monitor là một công cụ giúp bạn giám sát quá trình thực thi các quy trình công việc và các tác vụ được giao cho quy trình đó. Nó liên tục nhận thông tin về quá trình chạy từ... Dịch vụ tích hợp và Dịch vụ Kho lưu trữ, và nó truy xuất thông tin chi tiết về các lần chạy trước đó từ kho lưu trữ.
Trong Workflow Monitor, bạn có thể,
- Xem chi tiết thực hiện
- Xem lịch sử thực hiện quy trình công việc
- Dừng, hủy bỏ hoặc khởi động lại quy trình công việc và nhiệm vụ
- Hiển thị các quy trình công việc đã được thực thi ít nhất một lần.
Công cụ Giám sát Quy trình làm việc bao gồm các cửa sổ sau:
- Cửa sổ điều hướng – Hiển thị các kho lưu trữ, thư mục và Dịch vụ Tích hợp được giám sát
- Cửa sổ đầu ra – Hiển thị các thông báo từ Integration Services và kho lưu trữ
- Cửa sổ thuộc tính – Hiển thị thông tin chi tiết/thuộc tính về các tác vụ và quy trình công việc
- Cửa sổ thời gian – Hiển thị tiến độ của các tác vụ và quy trình đang chạy kèm theo thông tin chi tiết về thời gian.
Ảnh chụp màn hình bên dưới hiển thị bốn cửa sổ được sắp xếp trong một phiên Workflow Monitor duy nhất.
Giờ chúng ta hãy xem mình có thể làm gì trong Workflow Monitor.
Cách mở Trình giám sát quy trình làm việc
Bước 1) Trên thanh công cụ của Informatica Designer hoặc Workflow Manager, hãy nhấp vào biểu tượng Workflow Monitor.
Bước 2) Thao tác này sẽ mở cửa sổ Giám sát Quy trình làm việc.
Trong công cụ Giám sát Quy trình làm việc, bạn sẽ thấy các kho lưu trữ và các Dịch vụ Tích hợp liên kết ở phía bên trái. Dưới cột trạng thái, bạn sẽ thấy mình đang kết nối hay ngắt kết nối với Dịch vụ Tích hợp. Nếu bạn đang ở chế độ ngắt kết nối, bạn sẽ không thấy bất kỳ quy trình làm việc nào đang chạy. Có một thanh thời gian giúp chúng ta xác định thời gian thực hiện một tác vụ.
Bước 3) Theo mặc định, Trình giám sát quy trình làm việc ở chế độ ngắt kết nối. Để kết nối với Dịch vụ tích hợp.
- Nhấp chuột phải vào Dịch vụ Tích hợp
- Chọn tùy chọn kết nối
Sau khi kết nối, màn hình sẽ hiển thị trạng thái đã kết nối.
Chế độ xem trong Trình giám sát quy trình làm việc
Có hai loại chế độ xem khả dụng trong Informatica Workflow Monitor.
- Xem tác vụ
- Chế độ xem biểu đồ Gantt
Cả hai cách nhìn đều đọc cùng một dữ liệu chạy, vì vậy sự lựa chọn phụ thuộc vào câu hỏi được đặt ra.
| Xem | Bố trí | Sử dụng tốt nhất cho |
|---|---|---|
| Xem tác vụ | Định dạng báo cáo, được sắp xếp theo quy trình làm việc. | So sánh và lọc nhiều lần chạy |
| Chế độ xem biểu đồ Gantt | Các thanh biểu diễn theo trình tự thời gian dọc theo trục thời gian. | Xem xét thời lượng và sự chồng chéo của các nhiệm vụ |
Xem nhiệm vụ
Chế độ xem tác vụ hiển thị các lần chạy quy trình công việc dưới dạng báo cáo và được sắp xếp theo từng lần chạy quy trình. Nó cung cấp một cách tiếp cận thuận tiện để so sánh các lần chạy quy trình và lọc chi tiết của các lần chạy quy trình.
Chế độ xem tác vụ hiển thị các chi tiết sau
- Danh sách chạy quy trình làm việc – Hiển thị danh sách các lần chạy quy trình công việc. Danh sách này bao gồm tên thư mục, quy trình công việc, worklet và tác vụ. Nó hiển thị các lần chạy quy trình công việc theo thứ tự thời gian, với lần chạy gần nhất ở đầu. Nó hiển thị các thư mục và Dịch vụ Tích hợp theo thứ tự bảng chữ cái.
- Tình trạng tin nhắn – Thông báo từ Dịch vụ Tích hợp về trạng thái của tác vụ hoặc quy trình công việc.
- Node – Nút của Dịch vụ Tích hợp đã thực thi tác vụ.
- Thời gian bắt đầu – Thời điểm bắt đầu nhiệm vụ hoặc quy trình công việc.
- Thời gian hoàn thành – Thời điểm mà tác vụ hoặc quy trình công việc hoàn tất việc thực thi.
- Trạng thái – Hiển thị trạng thái của tác vụ hoặc quy trình công việc, cho biết quy trình đã bắt đầu, thành công, thất bại hay bị hủy bỏ.
Mỗi cột đó đều hiển thị trong lưới báo cáo bên dưới.
Chế độ xem biểu đồ Gantt
Ở chế độ xem biểu đồ Gantt, bạn có thể xem trình tự thời gian của các lần chạy quy trình công việc. Biểu đồ Gantt hiển thị các thông tin sau.
- Tên nhiệm vụ – Tên của tác vụ trong quy trình làm việc
- Thời lượng – Thời gian cần thiết để thực hiện nhiệm vụ
- Trạng thái – Trạng thái gần nhất của nhiệm vụ hoặc quy trình làm việc
Cách chuyển đổi giữa chế độ xem biểu đồ Gantt và chế độ xem nhiệm vụ
Để chuyển từ biểu đồ Gantt sang chế độ xem Nhiệm vụ hoặc ngược lại, hãy nhấp vào nút tương ứng như trong ảnh chụp màn hình để thay đổi chế độ.
Ví dụ: Cách theo dõi và xem chi tiết
Trong các ví dụ trước, chúng ta đã tạo một
- Bản đồping “m_emp_emp_target”: A bản đồping là một tập hợp các hướng dẫn về cách sửa đổi dữ liệu và xử lý các phép biến đổi ảnh hưởng đến tập hợp bản ghi.
- Phiên “s_m_emp_emp_target”: A Phiên là một đối tượng cấp cao hơn của bản đồping Tham số này chỉ định các thuộc tính của quá trình thực thi. Ví dụ: các tùy chọn điều chỉnh hiệu năng, chi tiết kết nối của nguồn/đích, v.v.
- Quy trình làm việc “wkf_s_m_emp_emp_target”: Quy trình công việc là một vùng chứa cho phiên làm việc và các đối tượng khác, đồng thời xác định thời gian thực hiện các tác vụ cũng như sự phụ thuộc hoặc luồng thực thi.
Bây giờ, chúng ta sẽ phân tích chi tiết về cách thực hiện chủ đề này.
Bước 1) Khởi động lại quy trình làm việc từ Trình thiết kế quy trình làm việc, như đã mô tả trong chủ đề trước.
Bước 2) Hãy vào Workflow Monitor và trong cửa sổ giám sát, bạn sẽ thấy các chi tiết như trong ảnh chụp màn hình, bao gồm kho lưu trữ, chi tiết chạy quy trình công việc, chi tiết nút, thời gian bắt đầu chạy quy trình công việc, thời gian hoàn thành chạy quy trình công việc và trạng thái.
Bước 3) Tại đây, bạn có thể xem quy trình làm việc hiện đang chạy có trạng thái là “đang chạy”.
Bước 4) Sau khi quá trình thực thi quy trình hoàn tất, trạng thái của nó sẽ thay đổi thành thành công/thất bại cùng với thông tin chi tiết về thời gian bắt đầu và kết thúc.
Bước 5) Để xem chi tiết nhiệm vụ
- Nhấp chuột phải vào tên tác vụ.
- Trong cửa sổ bật lên, chọn “Lấy thuộc tính chạy”.
- Một cửa sổ thuộc tính sẽ xuất hiện với các chi tiết nhiệm vụ
Bước 6) Nhấp vào từng menu trong cửa sổ thuộc tính để xem chi tiết cụ thể.
Chi tiết công việc
Ở đây chúng tôi chọn “Task Details” để xem. Nó sẽ hiển thị tất cả các chi tiết như Instance Name, Task Type, Start Time, Integration Service Name, v.v.
Nguồn và Target Thống Kê
Số liệu thống kê nguồn và đích cung cấp thông tin chi tiết về nguồn và đích. Ví dụ: số lượng hàng được truy xuất từ nguồn, số lượng hàng được điền vào đích, thông lượng hiện tại, v.v.
Trong màn hình sau, 14 bản ghi được lấy từ nguồn và tất cả 14 bản ghi đều được điền vào bảng đích.
- Hàng được áp dụng Cho biết số lượng bản ghi mà Informatica đã cố gắng cập nhật hoặc chèn vào đích.
- Hàng bị ảnh hưởng Biểu thị số lượng hàng được áp dụng thực sự thành công. Ở đây, tất cả 14 hàng đều được tải thành công vào đích, vì vậy số lượng là như nhau đối với cả hai trường hợp.
- Hàng bị từ chối Cho biết có bao nhiêu hàng bị loại bỏ do ràng buộc mục tiêu hoặc các vấn đề khác.
Trong hướng dẫn này, bạn đã học cách mở và giám sát các quy trình làm việc và nhiệm vụ bằng Trình giám sát quy trình làm việc. Khi số liệu thống kê không giải thích được lỗi, trace dữ liệu với Trình gỡ lỗi Informatica.















