Aby rozszerzyć pakiet przy użyciu zadania skryptu
The Script task extends the run-time capabilities of Microsoft Integration Services packages with custom code written in Microsoft Visual Basic 2008 or Microsoft Visual C# 2008 that is compiled and executed at package run time.Zadania skryptu upraszcza tworzenie niestandardowych Uruchom -czas zadań, gdy dołączone zadania Integration Services nie w pełni spełniają wymagania.Zadania skryptu zapisuje kod wymaganej infrastruktury, zezwalając skupić się wyłącznie na kod, który jest wymagany dla sieci przetwarzania niestandardowych.
Zadania skryptu współdziała z pakiet zawierającego poprzez globalny Dts obiekt, wystąpienie ScriptObjectModel klasy, która jest widoczna w środowisko wykonywanie skryptów.Możesz pisać kod zadania skryptu, który modyfikuje wartości przechowywane w Integration Services zmiennych; później pakiet może wykorzystać te zaktualizowane wartości do określenia ścieżka przepływu pracy.Można także użyć zadania skryptu Visual Basic nazw i .NET Framework Biblioteka klas, jak również niestandardowych zestawów implementuje funkcje niestandardowe.
Zadania skryptu i kodzie infrastruktury, który generuje można znacznie uprościć proces opracowywania niestandardowego zadania.Jednak Aby pojąć działanie zadania skryptu, może zaistnieć warto przeczytać sekcję Opracowywania niestandardowego zadania do zrozumienia kroki, które są zaangażowane w opracowywanie niestandardowych zadań.
Jeśli tworzysz zadanie, którego zamierzasz użyć ponownie w wielu pakietów, należy rozważyć opracowywania niestandardowego zadania zamiast zadania skryptu.Aby uzyskać więcej informacji, zobacz Porównanie roztworów skryptów i niestandardowych obiektów.
W tej sekcji dotyczące zadania skryptu
Więcej informacji na temat zadania skryptu można znaleźć w następujących tematach.
Konfigurowanie zadania skryptu w programie Script Editor zadania
Wyjaśnia, jak właściwości, które można skonfigurować w Script Editor zadania wpływ na możliwości i wydajności kod zadania skryptu.Kodowanie i zadania skryptu debugowania
Explains how to use Microsoft Visual Studio Tools for Applications (VSTA) to develop the scripts that are contained in the Script task.Korzystanie ze zmiennych zadania skryptu
Wyjaśniono, jak używać zmiennych poprzez Variables właściwość.Połączenia ze źródłami danych w zadania skryptu
Wyjaśniono, jak korzystać z połączeń przez Connections właściwość.Podnoszenie zdarzeń w zadania skryptu
Objaśnia sposób wywołania zdarzeń za pośrednictwem Events właściwość.Zadania skryptu logowania
Wyjaśniono, jak rejestrować informacje za pośrednictwem Log metoda.Zwracanie wyników z zadań skryptu
Wyjaśniono, jak zwrócić wyniki za pośrednictwem właściwość TaskResult i ExecutionValue właściwość.Przykłady skryptów zadania
Zapewnia proste przykłady ilustrujące możliwości kilka używa dla zadania skryptu.
|