một số thực hành thử nghiệm tôi thường làm theo khi kiểm tra gói SSIS.
tôi luôn luôn kiểm tra ở cấp gói (nó thường không làm cho rất nhiều ý nghĩa với tôi để kiểm tra ở mức độ thấp hơn này ....)
Tôi thường giữ một môi trường thử nghiệm dữ liệu với dữ liệu khá nhỏ bộ.
Ngoài ra cấu hình thử nghiệm cấu hình (tệp cấu hình) trỏ đến bộ dữ liệu thử nghiệm và bất kỳ thông số thử nghiệm khác nào khác.
Tùy thuộc vào tính chất của dự án đôi khi tôi cũng lưu giữ một số bản sao lưu cơ sở dữ liệu được sử dụng để khôi phục bất cứ khi nào chúng tôi muốn đặt lại trạng thái ban đầu của môi trường (hoặc bất kỳ trạng thái nào khác trong quy trình ETL).
Tất cả những kết hợp trong một tập tốt của các kịch bản thử nghiệm (python, powershell ...) kêu gọi các gói qua dtexec, đó là một công thức khá hữu ích cho tôi ;-)