Elementy przepływ sterowania
Pakiet składa się z przepływ sterowania i, opcjonalnie, jednego lub więcej przepływów danych.SQL Server Integration Services provides three different types of control flow elements: pojemniki, które dostarczają struktury pakietów, zadania, które zapewniają funkcje i ograniczenia pierwszeństwo połączenie z plików wykonywalnych, kontenerów i zadań przepływ sterowania zamówione.
Poniższy diagram przedstawia przepływ sterowania jeden kontener i sześciu zadań.Pięć zadań są zdefiniowane poziom pakiet i jedno zadanie jest określona poziom kontener.Zadanie jest wewnątrz kontener.
Integration Services Architektura obsługuje zagnieżdżanie pojemniki i przepływ sterowania może zawierać wiele poziomów zagnieżdżonych kontenerów.Na przykład pakiet może zawierać kontener, takich jak kontener Foreach pętli, z kolei mogą zawierać innego kontener Foreach pętli i tak dalej.
Obsługa zdarzeń mają także przepływów sterowania zbudowanych przy użyciu tego samego rodzaju przepływ sterowania elementów.
Kontenery
Containers provide structure in packages and services to tasks in the control flow.Integration Services includes the following container types, for grouping tasks and implementing repeating control flows:
Kontener pętli Foreach wylicza kolekcja i powtarza przepływ sterowania dla każdego element członkowski kolekcja.
Kontener dla pętli powtarza przepływ sterowania, dopóki określone wyrażenie ma wartość FAŁSZ.
Kontener sekwencji pozwala zdefiniować podzbiór przepływ sterowania znajdujące się w kontenerze i zarządzanie zadaniami i pojemniki jako jednostka.
Aby uzyskać więcej informacji, zobacz Integracja usług kontenerów
Zadania
Tasks do the work in packages.Integration Services includes tasks for performing a variety of functions.
Zadanie przepływu danych definiuje i uruchamia przepływów danych, wyodrębnić danych, transformacji i ładowania danych.
Zadania przygotowywania danych należy skopiować pliki i katalogi, pobierania plików i danych, Zapisz dane zwrócone przez metody sieci Web lub pracy z dokumentami XML.
Zadania przepływu pracy komunikować się z innymi procesami pakiety lub programy, wysyłać i odbierać wiadomości między pakietami, wysyłania wiadomości e-mail czytać Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) danych lub obserwacji dla Instrumentacja zarządzania Windows zdarzenia.
SQL Serverzadania dostępu, kopiowanie, wstawianie, usuwanie i modyfikowanie SQL Server obiekty i dane.
Usługi Analysis Serviceszadania Tworzenie, modyfikowanie, usuwanie lub procesu Usługi Analysis Services obiektów.
Zadania skryptów rozszerzać funkcje pakiet za pomocą skryptów niestandardowych.
Zadania konserwacji wykonywania zadań administracyjnych, takich jak wykonywanie kopii zapasowych i zmniejszając SQL Server baz danych, odbudowy i reorganizacji indeksy oraz z systemem SQL Server zadania agenta.
Aby uzyskać więcej informacji, zobacz Zadania usługi integracji.
Pierwszeństwo ograniczenia
Więzów kolejności połączenie z pojemników i zadań w pakietach przepływ sterowania zamówione.Można kontrolować wykonywanie sekwencji zadań i kontenerów i określić warunki, które określają, czy uruchomić zadania i pojemniki.
Aby uzyskać więcej informacji, zobacz Pierwszeństwo ograniczenia
|
Zobacz także