Przewodnik dla deweloperów (integracja Services)

Integration Services zawiera model zupełnie nowych obiektów, które został rozszerzony o wiele funkcji, które rozszerzenia i programowania pakietów łatwiejsza, bardziej elastyczne i bardziej wydajne.Deweloperzy mogą rozszerzać i programowania niemal wszystkie aspekty Integration Services pakiety.

Jak Integration Services Deweloper, istnieją dwa podstawowe podejścia, które można podjąć w celu Integration Services programowania:

  • Pisząc składników, które stają się dostępne w ramach można rozszerzyć pakietów SSIS Projektant umożliwiają korzystanie z niestandardowych funkcji w pakiecie.

  • Można tworzyć, konfigurować i uruchomić pakietów programowo z własnych aplikacji.

Jeśli stwierdzisz, że składniki wbudowany w Integration Services nie spełniają wymagań, można rozszerzyć możliwości Integration Services przez kodowania własne rozszerzenia. W tej metody dostępne są dwie opcje discrete:

  • W przypadku ad hoc używać w jeden pakiet, można utworzyć zadanie niestandardowe, pisania kodu zadania skryptów lub składnik przepływ danych niestandardowych za pomocą odpowiedniego kodu w składniku skryptów, można skonfigurować jako urządzenie źródłowe, transformacja lub docelowego.Te zaawansowane otoki pisanie kodu infrastruktury dla siebie i pozwalają skupić się wyłącznie na opracowywanie swoje niestandardowe funkcje; jednak nie są łatwe do ponownego użycia gdzie indziej.

  • Do użytku w wielu pakietów można utworzyć niestandardowe Integration Services składniki układają się rozszerzenia, takie jak połączenia menedżerów, zadania, moduły wyliczające, dostawców dzienników i danych. Zarządzanych Integration Services model obiektowy zawiera podstawowych klas, które zapewniają rozpoczęciem punkt i upewnij się, opracowywania rozszerzeń niestandardowych łatwiejsze niż kiedykolwiek wcześniej.

Do tworzenia pakietów dynamicznie, lub aby zarządzać i uruchamianie Integration Services pakiety poza środowisko projektowania, można programowo manipulować pakietów. Można załadować, modyfikować i uruchomić istniejące pakiety lub można utworzyć i uruchomić zupełnie nowe pakiety programowo.W ten sposób masz ciągłego zakres opcji:

  • Załadować i uruchomić pakiet istniejących bez żadnych modyfikacji.

  • Ładowanie istniejący pakiet, skonfiguruj ponownie go (na przykład określić inne urządzenie źródłowe danych), i uruchom go.

  • Tworzenie nowego pakiet, dodać i skonfigurować składniki, wprowadzanie zmian, obiektów i właściwości przez właściwość, zapisz go, a następnie uruchom go.

Te metody Integration Services Programowanie są opisane w tej sekcji i wykazać się z przykładami.

W tej sekcji

Odwołanie

Sekcje pokrewne

  • Programming Samples
    Zawiera listę i opisy Integration Services przykłady programowania. Przykłady są dostępne jako składnik opcjonalny instalacji.

  • Troubleshooting Package Development
    Zawiera opis funkcji i narzędzi dostępnych w programie Integration Services przewiduje się, jak rozwiązywanie problemów z pakietów w czasie projektowania.