Trong hướng dẫn trước của chúng tôi, chúng tôi đã thảo luận về quy trình làm việc - không là gì ngoài một nhóm lệnh hoặc hướng dẫn cho dịch vụ tích hợp. Nó xác định cách chạy tác vụ như tác vụ lệnh, tác vụ phiên, tác vụ e-mail, v.v. Để theo dõi mọi thứ được sắp xếp hợp lý và thực thi theo thứ tự mong muốn, chúng ta cần một Trình theo dõi quy trình làm việc.
Workflow Monitor là gì?
Theo dõi quy trình làm việc là một công cụ với sự trợ giúp mà bạn có thể giám sát việc thực hiện quy trình công việc và nhiệm vụ được giao cho quy trình làm việc.
Trong giám sát quy trình làm việc, bạn có thể,
- Xem chi tiết thực hiện
- Xem lịch sử thực hiện quy trình làm việc
- Dừng, hủy bỏ hoặc khởi động lại quy trình công việc và tác vụ
- Hiển thị quy trình làm việc của những người được thực thi ít nhất một lần
Trong Hướng dẫn này - bạn sẽ học
- Cách mở Trình theo dõi quy trình làm việc
- Chế độ xem tác vụ
- Chế độ xem biểu đồ Gantt
- Ví dụ- Cách theo dõi và xem chi tiết
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ừ các dịch vụ tích hợp và kho lưu trữ
- Cửa sổ thuộc tính - hiển thị các chi tiết / thuộc tính về nhiệm vụ và quy trình làm việc
- Cửa sổ thời gian - hiển thị tiến trình của các tác vụ đang chạy và quy trình làm việc với chi tiết thời gian.
Bây giờ, hãy xem chúng ta có thể làm gì trong Workflow Monitor
Cách mở Trình theo dõi quy trình làm việc
Bước 1 - Trong hộp công cụ Informatica Designer hoặc Workflow manager, nhấp vào biểu tượng theo dõi quy trình làm việc
Bước 2 - Thao tác này sẽ mở cửa sổ theo dõi quy trình làm việc
Trong công cụ theo dõi 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 quan ở phía bên trái. Trong cột trạng thái, bạn sẽ thấy liệu bạn đã kết nối hay bị 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ỳ dòng công việc nào đang chạy. Có một thanh thời gian giúp chúng tôi xác định thời gian thực hiện một tác vụ.
Bước 3 - Theo mặc định, theo dõi 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 là đã kết nối.
Chế độ xem trong Giám sát quy trình làm việc
Có hai loại chế độ xem có sẵn trong trình theo dõi quy trình làm việc của Informatica
- Chế độ xem công việc
- Gantt View
Chế độ xem tác vụ
Chế độ xem tác vụ hiển thị dòng công việc chạy ở định dạng báo cáo và nó được sắp xếp theo các lần chạy dòng công việc. 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 dòng công việc và lọc chi tiết các lần chạy dòng công việc.
Chế độ xem tác vụ hiển thị các chi tiết sau
- Danh sách dòng công việc chạy - Hiển thị danh sách dòng công việc chạy. Nó chứa các tên thư mục, dòng công việc, bảng công việc và tác vụ. Nó hiển thị dòng công việc chạy theo thứ tự thời gian với lần chạy gần đây nhất ở trên cùng. 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.
- Thông báo trạng thái - Thông báo từ Dịch vụ Tích hợp về trạng thái của nhiệm vụ hoặc quy trình làm 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 gian bắt đầu tác vụ hoặc quy trình làm việc.
- Thời gian hoàn thành - Thời gian mà nhiệm vụ hoặc quy trình công việc đã hoàn thành việc thực hiện.
- Trạng thái - Hiển thị trạng thái của tác vụ hoặc dòng công việc, cho dù dòng công việc đã bắt đầu, thành công, không thành công hay bị hủy bỏ.
Chế độ xem biểu đồ Gantt
Trong chế độ xem biểu đồ Gantt, bạn có thể xem chế độ xem theo trình tự thời gian của các lần chạy dòng công việc. Biểu đồ Gantt hiển thị thông tin sau.
- Tên nhiệm vụ - Tên của nhiệm vụ trong quy trình làm việc
- Thời lượng - Thời gian thực hiện nhiệm vụ
- Trạng thái - Trạng thái gần đây nhất của nhiệm vụ hoặc quy trình làm việc
Để chuyển đổi giữa biểu đồ Gantt và chế độ xem tác vụ
Để chuyển từ biểu đồ Gantt sang chế độ xem Tác 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 tôi đã tạo
- Ánh xạ "m_emp_emp_target": Ánh xạ 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 bản ghi.
- Phiên "s_ m_emp_emp_target" : Phiên là đối tượng cấp cao hơn đối với ánh xạ chỉ định các thuộc tính thực thi. Ví dụ: các tùy chọn điều chỉnh hiệu suất, chi tiết kết nối của nguồn / đích, v.v.
- Dòng công việc "wkf_s_m_emp_emp_target" : Dòng công việc là một vùng chứa cho phiên và các đối tượng khác và nó xác định thời gian thực hiện các tác vụ và 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ề việc thực thi trong chủ đề này.
Bước 1 - Khởi động lại trình thiết kế quy trình làm việc, như được mô tả trong chủ đề trước
Bước 2 - Đi tới màn hình dòng công việc và trong cửa sổ màn hình, bạn sẽ thấy các chi tiết như được hiển thị trong ảnh chụp màn hình như kho lưu trữ, chi tiết chạy dòng công việc, chi tiết nút, thời gian bắt đầu chạy dòng công việc, thời gian và trạng thái hoàn thành quá trình chạy dòng công việc.
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 - Khi quá trình thực thi quy trình công việc 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 chi tiết 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 nhiệm 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 của cửa sổ thuộc tính để xem chi tiết cụ thể.
Ở đây chúng tôi chọn "Chi tiết nhiệm vụ" để xem. Nó sẽ hiển thị tất cả các chi tiết như Tên phiên bản, Loại tác vụ, Thời gian bắt đầu, Tên dịch vụ tích hợp, v.v.
Chi tiết công việc -
Thống kê Nguồn và Mục tiêu
Số liệu thống kê nguồn và mục tiêu cung cấp thông tin chi tiết về nguồn và mục tiêu. Ví dụ: có bao nhiêu hàng được tìm nạp từ nguồn và bao nhiêu hàng được điền vào thông lượng hiện tại của mục tiêu, v.v.
Trong màn hình sau, 14 bản ghi được tìm nạp từ nguồn và tất cả 14 bản ghi đều được điền vào bảng đích.
- Các hàng được áp dụng biểu thị số lượng bản ghi Informatica đã cố gắng cập nhật hoặc chèn mục tiêu
- Các 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 được tải thành công trong mục tiêu, do đó, số lượng là như nhau cho cả hai.
- Các hàng bị từ chối biểu thị số lượng hàng bị loại bỏ do hạn chế 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à theo dõi quy trình làm việc và nhiệm vụ bằng trình theo dõi quy trình làm việc.