Porównanie rozwiązania wykonywanie wykonywanie skryptów i niestandardowych obiektów
An Integration Services Script task or Script component can implement much of the same functionality that is possible in a custom managed task or składnik przepływu danych. Poniżej przedstawiono niektóre zagadnienia do można wybrać odpowiedni typ zadania do swoich potrzeb:
konfiguracja lub funkcje są specyficzne dla poszczególnych pakiet, należy użyć zadania skryptu lub składnik skryptów zamiast tworzenia niestandardowych obiektów.
Jeśli działanie jest rodzajowy i mogą być używane w przyszłości dla innych pakietów i przez deweloperów innych, należy utworzyć niestandardowy obiekt zamiast rozwiązanie do obsługi wykonywanie wykonywanie skryptów.Stosowanie skryptu mogą być używane tylko w pakiecie, dla którego został utworzony, można użyć niestandardowego obiektu dowolnego pakiet.
Jeśli kod ma zostać użyty ponownie, w obrębie tego samego pakiet, należy wziąć pod uwagę utworzenie niestandardowego obiektu.Kopiowanie kodu z jednego z zadań skryptów lub składnik innego prowadzi do ograniczonej łatwość konserwacji przez co utrudnia utrzymywać i aktualizować wiele kopii kodu.
Jeśli wykonania będą się zmieniać w czasie, warto rozważyć użycie obiektów niestandardowych.Niestandardowych obiektów może być opracowane i wdrożone oddzielnie z pakiet nadrzędnego wymaga aktualizacji do rozwiązanie do obsługi wykonywanie wykonywanie skryptów, redeployment całego pakiet.
|