Developer's Guide (Integracja usług)
Integration Services zawiera modelu całkowicie nowych obiekt, który został rozszerzony o wiele funkcji, które rozszerzanie i programowania pakietów łatwiejsza, bardziej elastyczne i bardziej wydajne.Deweloperzy mogą rozszerzyć i program niemal wszystkie aspekty Integration Services pakietów.
Jako Integration Services developer, istnieją dwa podstawowe podejścia, które można wykonać, aby Integration Services programowania:
Można rozszerzyć pakiets pisząc składniki, które stają się dostępne w ramach SSIS Projektant, aby zapewnić funkcje niestandardowe, w pakiet.
Można tworzyć, skonfigurować i uruchomić pakietów programowo z własnych aplikacji.
Jeśli stwierdzisz, że wbudowane składniki w Integration Services nie spełniają określonych wymagań, można rozszerzyć możliwości Integration Services przez kodowanie własne rozszerzenia.To podejście masz dwie opcje discrete:
Dla ad hoc w jeden pakiet, można utworzyć niestandardowe zadanie pisząc kod zadania skryptu lub składnik przepływ danych niestandardowych pisząc kod w składniku skryptu można skonfigurować jako źródło, transformacja, lub obiekt docelowy.Te zaawansowane otok pisanie kodu infrastruktury dla użytkownika i pozwalają skupić się wyłącznie na rozwój sieci niestandardowe funkcje; jednak nie są one łatwe do ponownego użycia gdzie indziej.
Do użytku w wielu pakietów, można utworzyć niestandardową Integration Services rozszerzenia, takich jak połączenia menedżerów, zadania, moduły wyliczające dostawców dzienników i przepływ danych składników.Zarządzane Integration Services modelu obiektów zawiera podstawowych klas udostępniających początkowy punkt i Tworzenie rozszerzeń niestandardowych łatwiejsze niż kiedykolwiek.
Jeśli chcesz utworzyć pakiety dynamicznie, lub zarządzania i uruchamiania Integration Services pakietów poza środowisko projektowania można manipulować pakietów programowo.Ładowanie, modyfikować i uruchomić istniejące pakiety lub można utworzyć i uruchomić całkowicie nowe pakiety programowo.To podejście masz ciągłego zakres opcji:
Załadować i uruchomić istniejący pakiet bez modyfikacji.
Załadować istniejący pakiet, skonfiguruj ponownie go (na przykład określić inne źródło danych), i uruchom go.
Tworzenie nowego pakiet, dodać i skonfigurować składniki zmian obiektów i właściwości przez właściwość, zapisz go i uruchom go.
Te podejścia do Integration Services programowania są opisane w tej sekcji i wykazać się z przykładami.
W tej sekcji
Usługi integracji programowania, omówienie
Opisuje role przepływ sterowania i przepływ danych w Integration Services rozwoju.Opis przekształcenia synchroniczne i asynchroniczne
Opisuje ważne rozróżnienie synchroniczne i asynchroniczne wyjść i składniki, które są używane w przepływ danych.Praca z menedżerów połączenia programowego
Wyświetla listę menedżerów połączenia korzystające z kod zarządzany i wartości, które zwracają menedżerów połączenia, gdy kod wywołuje AcquireConnection metoda.Rozszerzanie pakietów za pomocą skryptów
Opisuje sposób rozszerzać przepływ sterowania przy użyciu zadania skryptu lub przepływ danych za pomocą składnika skryptów.Rozszerzanie pakietów z obiektów niestandardowych
Opisuje sposób tworzenia i niestandardowe zadania programu, składniki przepływ danych i innych obiektów pakiet do użycia w wielu pakietów.Programistyczne tworzenie pakietów
Opisuje sposób tworzenia, skonfigurować i zapisać Integration Services pakietów programowo.Uruchamianie i programowe zarządzanie pakietami
Opisuje sposób wyliczenia, uruchamiać i zarządzanie Integration Services pakietów programowo.
Odwołanie
Informacje o właściwościach przepływu danych
Wyświetla właściwości niestandardowe składniki przepływ danych.Te właściwości niestandardowe istnieje tylko przy uruchomieniu czas i nie są uwzględniane w zarządzanych odniesienia programowania.Błąd SSIS i odwołanie wiadomości
Wyświetla listę wstępnie zdefiniowanych Integration Services kody błędów, wraz z ich symboliczne nazwy i opisy.
Sekcje pokrewne
- Rozwiązywanie problemów z rozwoju pakietu
Zawiera opis funkcji i narzędzi dostępnych w programie Integration Services przewiduje rozwiązywania pakietów w trakcie rozwoju.
Zasoby zewnętrzne
- Próbki witrynie CodePlex Próbek produktu usług integracji, na www.codeplex.com/MSFTISProdSamples
Zobacz także