Tôi đã làm việc trên một dự án ETL lớn với hơn 150 bảng và trong khi thiết kế, tôi phải thực hiện thay đổi lớn về tên cột và kiểu dữ liệu cho một vài bảng.Làm mới siêu dữ liệu lược đồ đích trong Integration Services
Vấn đề của tôi là tôi không thể nhận SSIS để xem lược đồ mới cho các bảng tôi đã thay đổi. Vì vậy, tôi muốn biết làm thế nào tôi có thể nhận được SSIS để làm mới lược đồ này? Tôi thấy nó thật lố bịch khi không có cách nào để báo cho SSIS cập nhật siêu dữ liệu từ lược đồ cơ sở dữ liệu, đặc biệt là để di chuyển cơ sở dữ liệu.
Việc tạo lại dự án từ đầu không được giải đáp vì tôi đã dành một số giờ trên đó. Cũng thay đổi bằng tay 400+ cột tôi đã thay đổi cũng không phải là một lựa chọn.
Điều này có thể sẽ không giải quyết được sự cố của bạn nhưng nó có thể hữu ích. Toàn bộ gói SSIS chỉ là xml. Bạn có thể thay đổi dữ liệu xml bằng cách sử dụng "Tìm và thay thế" hoặc tạo công cụ của riêng bạn. Nếu bạn muốn theo dõi những thay đổi trong SSIS, bạn phải sử dụng UDM (Data Source Views). – devarc
Tôi thực sự đã xem xét gói XML của mình trước đây nhưng có quá nhiều cột để thay đổi nên ngay cả khi tìm/thay thế cũng không thể khắc phục được do tính đặc hiệu của một số thay đổi. Cảm ơn. – Ucodia