Frage

Wir haben nun seit etwa einem Jahr SSIS-Pakete entwickelt, und haben 2 Haupt mit der Wartung dieser Pakete Fragen im Zusammenhang:

1) Wir sind mit Versionskontrolle, sondern versuchen, die Änderungen zwischen den Versionen von Paketen zu identifizieren, ist ein Alptraum - die Ergebnisse eines Text diff zwischen zwei Versionen eines Pakets ist im Grunde unbrauchbar

.

2) Für jemanden nicht vertraut mit einem Paket der Werkzeuge zur Wartung hilft, sind nicht groß. Zum Beispiel, wenn eine bestimmte Spalte einrichten zu finden versucht wird, ist nicht einfach. Die einzige Suche Sie tun können, auf dem xml - Sie müssen dann Reverse Engineering, die aus zu arbeiten, wo die Spalte verwendet wird

Hat jemand irgendwelche Ideen für Werkzeuge / Techniken mit diesen Problemen zu helfen?

War es hilfreich?

Lösung

Haben Sie versucht BIDS Helper? Es löst nicht alle Probleme mit SSIS Versionskontrolle (das ist schrecklich, ich bin einverstanden), aber seine Smart-Diff macht diff'ing etwas besser.

http://bidshelper.codeplex.com/

Andere Tipps

Du hast Recht, SSIS ist ziemlich schwer zu halten.

Das einzige, rate ich Ihnen geben kann, ist Ihre Pakete zu entwerfen nach dem einzigen Verantwortung Prinzip . Sie würden mit vielen kleinen Paketen am Ende, aber sie werden weniger wahrscheinlich, zu ändern und wird leichter sein, zu halten, wenn sie es tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top