Mục tiêu chính của dòng chảy công việc này là tự động hóa quy trình tạo và quản lý các snapshot trong một hệ thống. Điều này có thể phục vụ cho việc sao lưu dữ liệu hoặc tạo các bản ghi trạng thái để theo dõi sự thay đổi theo thời gian.
Xác định Thuộc Tính Snapshot: Khởi tạo các thuộc tính cần thiết cho snapshot bằng thao tác `set`.
Kích Hoạt Theo Lịch: Sử dụng `scheduleTrigger` để định thời gian thực hiện quy trình.
Thử Nghiệm Dòng Chảy: Cho phép người dùng thử nghiệm dòng chảy bằng thao tác `manualTrigger`.
Thiết Lập Thông Tin Đăng Nhập: Thiết lập các thông tin cần thiết cho các cuộc gọi HTTP thông qua thao tác `set`.
Xác Thực: Gọi API để xác thực thông tin thông qua `httpRequest`.
Liệt Kê Các Phiên: Lấy danh sách các phiên hiện có bằng API `httpRequest`.
Chia Tách Dữ Liệu: Sử dụng `splitOut` để xử lý đồng thời các phiền.
Lấy UUID: Gọi API để lấy một UUID duy nhất cho các thao tác tiếp theo.
Lấy TRACE ID: Lấy thông tin TRACE ID từ API để theo dõi.
Liệt Kê Snapshots: Gọi để lấy danh sách các snapshot hiện có.
Lấy UUID1: Thực hiện thêm một yêu cầu để lấy UUID cho snapshot đầu tiên.
Gộp Kết Quả: Dùng `merge` để gộp các kết quả lại.
Lấy Ngày & Giờ: Thực hiện yêu cầu lấy thông tin ngày và giờ hiện tại.
Xóa Snapshot Cũ: Nếu có tồn tại snapshot cũ, thực hiện xóa bằng `httpRequest`.
Tạo Snapshots Mới: Tạo snapshot mới thông qua API.
Tạo Snapshot 1: Thực hiện tạo snapshot thứ hai.
Lấy UUID2: Tiếp tục lấy UUID cho snapshot thứ hai.
Lấy UUID3 và UUID4: Gọi thêm các API để lấy UUID cho các thao tác khác nhau.
Định Dạng Ngày: Chuyển đổi thông tin ngày giờ theo định dạng mong muốn.
Kiểm Tra Snapshot: Sử dụng `if` để xác định xem có snapshot nào tồn tại hay không.
Thay Đổi Thuộc Tính Snapshot: Cuối cùng, thiết lập lại các thuộc tính snapshot nếu cần.
Dòng chảy công việc này giúp tiết kiệm thời gian và nguồn lực bằng cách tự động hóa quy trình sao lưu và quản lý dữ liệu. Nó giúp tăng cường khả năng theo dõi và hồi phục dữ liệu, giảm thiểu rủi ro mất mát thông tin.