Integracja usług zadania
Zadania są kontroli przepływu elementy, które definiują jednostki pracy, które są wykonywane w pakiecie przepływ sterowania.An SQL Server Integration Services package is made up of one or more tasks.Jeżeli pakiet zawiera więcej niż jednego zadania, są one podłączone i ustawione w kolejności w przepływ sterowania przez ograniczenia priorytet.
Można także wpisać niestandardowe zadania przy użyciu języka programowania obsługującego modelu COM, takiego jak Microsoft Visual Basic lub języka programowania .NET, takich jak C#.
The SSIS Designer, the graphical tool in SQL Server Integration Services for working with packages, provides the design surface for creating package control flow, and provides custom editors for configuring tasks.You can also program the SQL Server Integration Services object model to create packages programmatically.
Integration Services zawiera następujące typy zadań.
Zadanie przepływ danych
Zadanie uruchamiane przepływy danych w celu wyodrębnienia danych, zastosować transformacje poziom kolumna i ładowania danych.
Zadania przygotowania danych
Zadania te należy wykonać następujące procesy: Kopiowanie plików i katalogów, pobieranie plików i danych, uruchomienie metody sieci Web, operacje są stosowane do dokumentów XML; i danych profilu do czyszczenia.
Zadania przepływu pracy
Zadania, które komunikują się z innymi procesami uruchomienie pakietów, uruchamianie programów lub plików wsadowych, wysyłania i odbierania komunikatów między pakiety, wysyłania wiadomości e-mail, odczytu danych Instrumentacja zarządzania Windows (WMI) i obserwuj dla zdarzeń WMI.
Zadania serwera SQL
Zadania, które uzyskują dostęp, kopia, wstawianie, usuwanie i modyfikowanie SQL Server obiekty i dane.
Przeniesienie zadania bazy danych
Przeniesienie zadania komunikaty błędów
Przeniesienie zadania logowania
wykonywanie wykonywanie skryptów zadania
Zadania, które rozszerzają funkcjonalność pakiet przy użyciu skryptów.
Zadania usługi analiz
Tworzenie, modyfikowanie, usuwanie i przetwarzanie zadań Analysis Services obiekty.
Usługi Analysis Services wykonać zadań DDL
Zadania konserwacji
Zadania, które wykonywania zadań administracyjnych, takich jak wykonywanie kopii zapasowych i zmniejszanie SQL Server w przypadku baz danych przebudowywanie reorganizacji indeksy i systemem SQL Server Zadania agenta.
wykonać programu SQL Server Agent zlecenia zadanie
Zadania zgodność ze starszymi wersjami
Zadania, Integration Services zapewnia zgodność z SQL Server Usług transformacja danych (DTS).
Niestandardowe zadania
Ponadto można napisać niestandardowy zadań za pomocą języka programowania obsługującego modelu COM, takiego jak Microsoft Visual Basic lub języka programowania .NET, takich jak C#.Jeśli chcesz uzyskać dostęp do niestandardowego zadania w SSIS Projektanta, można utworzyć i zarejestrować interfejs użytkownika dla zadania. Aby uzyskać więcej informacji zobaczOpracowywania niestandardowego zadania.
Dodawanie i konfigurowanie zadania
An Integration Services pakiet can contain a single task, such as an wykonać SQL task that deletes records in a database tabela when the pakiet runs. Jednak pakiety zawierają zwykle kilka zadań, a każde zadanie jest ustawiona na uruchamianie w ramach pakiet przepływ sterowania.Programy obsługi zdarzeń, które są przepływy pracy, które są uruchamiane w odpowiedzi zdarzenie zachodzące w czasie wykonywania, może być również zadania.
Aby uzyskać więcej informacji na temat dodawania zadania do pakiet przy użyciu SSIS Projektanta, zobacz temat Jak Dodawanie lub usuwanie zadania lub kontener w przepływ sterowania.
Aby uzyskać więcej informacji na temat dodawania zadania do pakiet programowo zobacz Dodawanie zadania programowe.
Każdego zadania mogą być konfigurowane indywidualnie dla każdego zadania, które za pomocą okna dialogowego niestandardowe SSIS Zawiera projektanta lub w oknie właściwości zawarte w Business Intelligence Development Studio. Pakiet może zawierać więcej niż jedno zadanie tego samego typu — na przykład sześć wykonać instrukcji SQL zadań — a każdego zadania, które mogą zostać skonfigurowane inaczej.Aby uzyskać więcej informacji zobaczJak Ustawianie właściwości zadania lub kontenera.
Łączenie się i grupowanie zadań
Jeśli zadania zawiera więcej niż jednego zadania, są one podłączone i ustawione w kolejności w przepływ sterowania przez ograniczenia pierwszeństwo.Aby uzyskać więcej informacji zobaczPierwszeństwo ograniczenia.
Zadania mogą być grupowane i wykonywane jako pojedynczą jednostkę pracy lub powtarzane w pętli.Aby uzyskać więcej informacji zobacz Pętla foreach kontenera, Dla kontenera pętli, a Kontener sekwencji.
|