Ich habe an einem riesigen ETL-Projekt mit mehr als 150 Tabellen gearbeitet und während des Entwurfs musste ich eine große Änderung an Zielspaltennamen und Datentypen für ein paar Tabellen vornehmen.Refresh Zielschema Metadaten in Integration Services
Mein Problem ist, dass ich SSIS nicht erhalten kann, um das neue Schema für die Tabellen zu sehen, die ich änderte. So würde ich gerne wissen, wie kann ich SSIS erhalten, dieses Schema zu aktualisieren? Ich finde es irgendwie lächerlich, dass es keine Möglichkeit gibt, SSIS zu informieren, die Metadaten aus dem Datenbankschema zu aktualisieren, besonders für die Datenbankmigration.
Das Projekt von Grund auf neu zu erstellen kommt nicht in Frage, da ich schon einige Stunden damit verbracht habe. Auch das manuelle Ändern der über 400 Spalten, die ich geändert habe, ist ebenfalls keine Option.
Dieser wird wahrscheinlich Ihr Problem nicht lösen, aber es kann helfen. Gesamtes SSIS-Paket ist nur XML. Sie können XML-Daten mit "Suchen und Ersetzen" ändern oder ein eigenes Werkzeug erstellen. Wenn Sie Änderungen in SSIS verfolgen möchten, müssen Sie UDM (Data Source Views) verwenden. – devarc
Ich habe mich schon vorher mit meinem XML-Paket befasst, aber es gab viel zu viele Spalten, die geändert werden konnten, so dass selbst ein Find/Replace es aufgrund der Spezifität einiger Änderungen nicht reparieren konnte. Vielen Dank. – Ucodia