Standardwerte von Ausgabespalten bei Transformationen in synchronen und asynchronen Skriptkomponenten in SSIS

Kürzlich bin ich bei einem Kundenprojekt auf ein unerwartetes Verhalten bei der synchronen Transformationen in der Skriptkomponente gestoßen. Beim Erzeugen einer neuen Spalte in der Skriptkomponente wurde die Ausgabespalte von Typ integer mit 0-Werten befüllt. Dabei hätte ich erwartet, dass die Spalte NULL-Werte enthält. Interessanterweise verhält sich SSIS bei einer asynchronen Datentransformation anders. Um dies zu vermeiden, sollte man stets die entsprechenden Ausgabespalten am Anfang explizit auf NULL setzen.
Betrachten wir beide Fälle anhand zweier Beispiele.

„Standardwerte von Ausgabespalten bei Transformationen in synchronen und asynchronen Skriptkomponenten in SSIS“ weiterlesen

Paketkonfiguration im Projektbereitstellungsmodell weiterhin verfügbar

In meinem letzten Blogbeitrag hatte ich beschrieben, wie man im Projektbereitstellungsmodell mit Hilfe des Konfigurations-Managers Parameter unterschiedliche Werte für z.B. eine Test- oder Produktivumgebung zuweist. In diesem Blogbeitrag werde ich beschreiben, wie man weiterhin die Paketkonfiguration im Projektbereitstellungsmodell verwenden kann.
„Paketkonfiguration im Projektbereitstellungsmodell weiterhin verfügbar“ weiterlesen