Đây là phần bổ sung vào số this question đã được hỏi trước đó mà không có câu trả lời.Biến SSIS được thay đổi thực tế
Vấn đề tôi cần là thỉnh thoảng cập nhật một gói 35 gói SSIS cho trẻ em với một phụ huynh. Chúng đều giống nhau, chỉ khác nhau về dữ liệu mà chúng xử lý. Khi tôi thực hiện thay đổi, tôi xóa tất cả các con và dán chúng lại trong cùng một thư mục, cập nhật giá trị của biến cho gói mà gói con đó là để biết dữ liệu nào cần xử lý (có giá trị 1-35) .
Mục tiêu của tôi là tìm một giải pháp cho phép các gói bằng cách nào đó nhận biết chúng là ai (theo tên tệp, biến, cấu hình, v.v.) để giảm bảo trì và thiết lập để sản xuất sau khi cập nhật .
Tên tệp của gói giữ giá trị được đánh số phụ sau khi dán (packagename 1, packagename 2, .... packagename X) trong cùng một thư mục. Tôi đang sử dụng triển khai gói trong SSIS 2012, vì vậy tôi không có quyền truy cập vào tên tệp như một tham số giống như nếu tôi đang sử dụng triển khai dự án. Tất cả các gói đều nằm trong một giải pháp SSDT với gói cha mẹ gọi tất cả 35 trẻ em. Với Triển khai Gói, tôi đang sử dụng các cấu hình trong một bảng SQL để thay đổi đường dẫn tệp khi nó được quảng bá từ máy chủ đến máy chủ.
Tôi rất muốn tự động hóa những thứ khác liên quan đến trẻ em, nhưng tôi không thể trừ khi tôi giải quyết phần này trước tiên. Ngoài ra, tôi cần phải thêm 15 trẻ em khác hoặc như vậy và điều này sẽ tiết kiệm rất nhiều thời gian.
Bất kỳ trợ giúp nào được đánh giá cao
Thông số dành cho triển khai dự án, tôi đang sử dụng triển khai gói. Nếu tôi đã triển khai dự án, tôi có thể sử dụng tham số tên tệp để giải quyết vấn đề. Thật không may, triển khai dự án không phải là một lựa chọn cho tôi. Cảm ơn! –