Pracowałem nad ogromnym projektem ETL z ponad 150 tabelami i podczas projektowania musiałem wprowadzić istotną zmianę w docelowych nazwach kolumn i typach danych dla kilku tabel.Odświeżanie metadanych schematu docelowego w usługach integracyjnych
Mój problem polega na tym, że nie mogę uzyskać SSIS, aby zobaczyć nowy schemat dla tabel, które zmieniłem. Więc chciałbym wiedzieć, jak mogę uzyskać SSIS do odświeżenia tego schematu? Uważam, że to niedorzeczne, że nie ma sposobu, aby powiedzieć SSIS, aby zaktualizować metadane ze schematu bazy danych, szczególnie w przypadku migracji bazy danych.
Odtworzenie projektu od zera nie wchodzi w grę, ponieważ spędziłem z nim kilka godzin. Również zmiana ręcznie zmienionych kolumn o 400+ również nie jest opcją.
Ten prawdopodobnie nie rozwiąże problemu, ale może pomóc. Cały pakiet SSIS to tylko xml. Możesz zmienić dane XML za pomocą "Znajdź i zamień" lub stwórz własne narzędzie. Jeśli chcesz śledzić zmiany w SSIS, musisz użyć UDM (widoki źródeł danych). – devarc
Rzeczywiście zajrzałem do mojego pakietu XML, ale było o wiele za dużo kolumn do zmiany, więc nawet find/replace nie mógł go naprawić ze względu na specyfikę niektórych zmian. Dzięki. – Ucodia