Tôi có gói SSIS với luồng điều khiển chứa một loạt các tác vụ sql thực thi theo trình tự.chọn lọc thực thi tác vụ trong luồng điều khiển ssis
Tôi cần kiểm tra cờ cho mỗi tác vụ và chạy tác vụ nếu được đặt, nếu không bỏ qua và chuyển sang bước tiếp theo.
Mỗi tác vụ này thực thi proc được lưu trữ. Vì vậy, tôi có thể kiểm tra trong proc và "Return" nếu không được thiết lập. Tôi đang tìm kiếm một giải pháp "SSIS" nếu có.
TIA
PS
Tôi chỉ có một đường dẫn. Và các bước trong đường dẫn đó cần kiểm tra cờ, nếu không được đặt thì hãy chuyển đến bước trong đường dẫn. IS có thể với "hạn chế"? –
Không, Ràng buộc chỉ kiểm tra trạng thái thực thi của tác vụ mà đầu vào của nó được kết nối. Nếu nhiệm vụ Succeeds, thì kiểm tra ràng buộc sẽ là true nếu được đặt thành Success, nếu tác vụ thất bại, thì kiểm tra ràng buộc sẽ là true nếu được đặt thành Failure, Constraint là true bất cứ khi nào nhiệm vụ hoàn thành nếu được đặt thành Completion. Bạn muốn Biểu thức. Trong proc được lưu trữ của bạn, trả về giá trị cờ của bạn làm đầu ra. Đặt đầu ra đó vào một biến. Trong đường dẫn của bạn, hãy sử dụng Biểu thức và kiểm tra biến đó với tình trạng của bạn. Nếu đúng, đường dẫn sẽ chuyển sang bước tiếp theo trong luồng của bạn. –
Còn nhiệm vụ đầu tiên thì sao? – GeorgiG