Udostępnij za pośrednictwem


Projektant usług SSIS

Dotyczy:SQL Server SSIS Integration Runtime w usłudze Azure Data Factory

SSIS Designer to graficzne narzędzie, za pomocą którego można tworzyć i obsługiwać pakiety usług Integration Services. Projektant SSIS jest dostępny w programie SQL Server Data Tools (SSDT) w ramach projektu Integration Services.

Aby wykonać następujące zadania, możesz użyć projektanta usług SSIS:

  • Konstruowanie przepływu sterowania w pakiecie.

  • Konstruowanie przepływów danych w pakiecie.

  • Dodawanie obsługi zdarzeń do pakietu i obiektów pakietu.

  • Wyświetlanie zawartości pakietu.

  • Podczas działania możliwe jest wyświetlanie postępu wykonywania pakietu.

Na poniższym diagramie przedstawiono projektanta usług SSIS i okno Przybornik .

Zrzut ekranu przedstawiający projektanta SSIS i przybornik

Usługi Integration Services zawierają dodatkowe okna dialogowe i okna umożliwiające dodawanie funkcji do pakietów, a SQL Server Data Tools (SSDT) udostępnia okna dialogowe i okna służące do konfigurowania środowiska programistycznego i pracy z pakietami. Aby uzyskać więcej informacji, zobacz Interfejs użytkownika usług Integration Services.

Projektant usług SSIS nie ma zależności od usługi Integration Services, usługi, która zarządza pakietami i monitoruje je, i nie jest wymagana, aby usługa była uruchomiona do tworzenia lub modyfikowania pakietów w projektancie usług SSIS. Jeśli jednak zatrzymasz usługę podczas otwierania projektanta usług SSIS, nie możesz już otwierać okien dialogowych dostępnych przez projektanta usług SSIS i może zostać wyświetlony komunikat o błędzie "Serwer RPC jest niedostępny". Aby zresetować projektanta usług SSIS i kontynuować pracę z pakietem, musisz zamknąć projektanta, zamknąć SQL Server Data Tools (SSDT), a następnie otworzyć ponownie SQL Server Data Tools (SSDT), projekt Integration Services i pakiet.

Cofnij i wykonaj ponownie

Możesz cofnąć i powtórzyć maksymalnie 20 akcji w projektancie SSIS. W przypadku pakietu cofanie i ponawianie jest dostępne w kartach Control Flow, Przepływ danych, Event Handlers i Parameters, oraz w oknie Variables. W przypadku projektu, funkcje cofnij/powtórz są dostępne w oknie Parametry projektu.

Nie można cofnąć/ponownie wprowadzić zmian w nowym przyborniku usług SSIS.

Po wprowadzeniu zmian w składniku za pomocą edytora składników, można cofnąć i ponownie zastosować zmiany jako całość, zamiast cofać i ponownie stosować poszczególne zmiany. Zestaw zmian jest wyświetlany jako pojedyncza akcja na liście rozwijanej Cofnij i Ponów.

Aby cofnąć akcję, kliknij przycisk cofnij pasek narzędzi, element menu Edytuj/Cofnij lub naciśnij CTRL+Z. Aby ponownie przeprowadzić akcję, kliknij przycisk ponownego paska narzędzi, pozycję menu Edytuj/Wykonaj ponownie lub naciśnij CTRL + Y. Możesz cofnąć i ponownie wykonać wiele akcji, klikając strzałkę obok przycisku paska narzędzi, wyróżniając wiele akcji na liście rozwijanej, a następnie klikając listę.

Części Projektanta SSIS

Projektant SSIS ma pięć stałych kart: po jednej karcie do tworzenia przepływu sterowania pakietem, przepływów danych, parametrów, oraz do obsługi zdarzeń, a także jedną kartę do wyświetlania zawartości pakietu. W czasie wykonywania zostanie wyświetlona szósta karta przedstawiająca postęp wykonywania pakietu podczas jego działania i wyniki wykonania po zakończeniu.

Ponadto projektant usług SSIS zawiera obszar Menedżerowie połączeń do dodawania i konfigurowania menedżerów połączeń używanych przez pakiet do łączenia się z danymi.

Karta przepływu sterowania

Użyj karty Przepływ sterowania projektanta usług SSIS, aby skompilować przepływ sterowania w pakiecie usług Integration Services.

Utwórz przepływ sterowania, przeciągając obiekty graficzne reprezentujące zadania i kontenery SSIS z przybornika na obszar projektowy karty Przepływ sterowania, a następnie połącz obiekty, przeciągając łącznik z jednego obiektu do drugiego. Każda linia łącząca reprezentuje ograniczenie pierwszeństwa, które określa kolejność uruchamiania zadań i kontenerów

Ponadto możesz użyć narzędzia SSIS Designer, aby dodać następujące funkcje na karcie Przepływ sterowania :

  • Implementacja logowania

  • Tworzenie konfiguracji pakietów

  • Podpisywanie pakietu przy użyciu certyfikatu

  • Zarządzanie zmiennymi

  • Dodawanie adnotacji

  • Konfigurowanie punktów przerwania

Aby dodać te funkcje do poszczególnych zadań lub kontenerów w projektancie usług SSIS, kliknij prawym przyciskiem myszy obiekt na powierzchni projektowej, a następnie wybierz opcję.

Aby uzyskać więcej informacji, zobacz Przepływ sterowania.

karta Przepływ danych

Użyj karty Przepływ danych projektanta usług SSIS, aby utworzyć przepływy danych w pakiecie usług Integration Services.

Utwórz przepływy danych, przeciągając obiekty graficzne reprezentujące źródła, przekształcenia i miejsca docelowe z Toolbox do powierzchni projektowej Przepływ danych a następnie łącząc obiekty w celu utworzenia ścieżek określających sekwencję, w której są uruchamiane przekształcenia.

Kliknij prawym przyciskiem myszy ścieżkę, a następnie kliknij pozycję Osoby przeglądające dane, aby dodać osoby przeglądające dane, aby wyświetlić dane przed i po każdym obiekcie przepływu danych.

Możesz również użyć narzędzia SSIS Designer, aby dodać następujące funkcje z karty Przepływ danych:

  • Zarządzanie zmiennymi

  • Dodawanie adnotacji

Aby dodać te funkcje w projektancie usług SSIS, kliknij prawym przyciskiem myszy powierzchnię projektową, a następnie wybierz odpowiednią opcję.

Aby uzyskać więcej informacji, zobacz Przepływ danych.

Karta Parametrów

Parametry usług Integration Services (SSIS) umożliwiają przypisywanie wartości do właściwości w pakietach w momencie wykonywania pakietu. Parametry projektu można utworzyć na poziomie projektu i parametrach pakietu na poziomie pakietu. Parametry projektu są używane do dostarczania wszystkich zewnętrznych danych wejściowych otrzymywanych przez projekt do co najmniej jednego pakietu w projekcie. Parametry pakietu umożliwiają modyfikowanie wykonywania pakietu bez konieczności edytowania i ponownego wdrażania pakietu. Ta karta umożliwia zarządzanie parametrami pakietu.

Aby uzyskać więcej informacji na temat parametrów, zobacz Parametry usług Integration Services (SSIS).

Ważne

Parametry są dostępne tylko dla projektów opracowanych dla modelu wdrażania projektu. W związku z tym zostanie wyświetlona karta Parametry tylko dla pakietów, które są częścią projektu skonfigurowanego do korzystania z modelu wdrażania projektu.

Karta Obsługi zdarzeń

Użyj karty Obsługa zdarzeń w projektancie SSIS, aby utworzyć przepływ sterowania w pakiecie usług Integration Services. Procedura obsługi zdarzeń jest uruchamiana w odpowiedzi na zdarzenie zgłoszone przez pakiet lub przez zadanie lub kontener w pakiecie.

Aby uzyskać więcej informacji, zobacz Dodawanie programu obsługi zdarzeń do pakietu.

Opcje

Plik wykonywalny
Wybierz plik wykonywalny, dla którego chcesz utworzyć procedurę obsługi zdarzeń. Plik wykonywalny może być pakietem, zadaniem lub kontenerami w pakiecie.

Obsługa zdarzeń
Wybierz typ procedury obsługi zdarzeń. Utwórz procedurę obsługi zdarzeń, przeciągając elementy z Toolbox.

Delete
Wybierz procedurę obsługi zdarzeń i usuń ją z pakietu, klikając pozycję Usuń.

Kliknij tutaj, aby utworzyć <nazwę obsługującego zdarzenie> dla wykonywalnego pliku <nazwa wykonywalnego pliku>
Kliknij, aby utworzyć program obsługi zdarzeń.

Utwórz przepływ sterowania, przeciągając obiekty graficzne reprezentujące zadania i kontenery usług SSIS z przybornika do powierzchni projektowej karty Procedury obsługi zdarzeń , a następnie łącząc obiekty przy użyciu ograniczeń pierwszeństwa w celu zdefiniowania sekwencji, w której są uruchamiane.

Ponadto aby dodać adnotacje, kliknij prawym przyciskiem myszy powierzchnię projektową, a następnie w menu kliknij polecenie Dodaj adnotację.

Karta Eksploratora pakietów

Użyj karty Eksplorator pakietów w projektancie SSIS, aby wyświetlić hierarchiczny widok wszystkich elementów w pakiecie: konfiguracje, połączenia, programy obsługi zdarzeń, obiekty wykonawcze, takie jak zadania i kontenery, dostawcy dzienników, ograniczenia pierwszeństwa i zmienne. Jeśli pakiet zawiera zadanie Przepływ danych, Package Explorer zawiera węzeł zawierający hierarchiczny widok składników data flow.

Kliknij prawym przyciskiem myszy element pakietu, a następnie kliknij polecenie Właściwości , aby wyświetlić właściwości elementu w oknie Właściwości , lub kliknij przycisk Usuń , aby usunąć element.

Aby uzyskać więcej informacji, zobacz Wyświetlanie obiektów pakietu.

Zakładka postępów

Użyj karty Progress projektanta usług SSIS, aby wyświetlić postęp wykonywania pakietu usług Integration Services podczas uruchamiania pakietu w programie SQL Server Data Tools (SSDT). Karta Postęp zawiera listę czasu rozpoczęcia, czasu zakończenia i czasu, który upłynął do weryfikacji i wykonania pakietu oraz jego plików wykonywalnych; wszelkie informacje lub ostrzeżenia dotyczące pakietu; powiadomienia o postępie; powodzenie lub niepowodzenie pakietu; oraz wszelkie komunikaty o błędach generowane podczas wykonywania pakietu.

Aby włączyć lub wyłączyć wyświetlanie komunikatów na karcie Postęp , przełącz opcję Raportowanie postępu debugowania w menu usług SSIS . Wyłączenie raportowania postępu może pomóc zwiększyć wydajność podczas uruchamiania złożonego pakietu w SQL Server Data Tools.

Po zatrzymaniu działania pakietu karta Postęp stanie się kartą Wyniki wykonywania .

Sekcja Menedżer połączeń

Pakiety używają menedżerów połączeń do łączenia się ze źródłami danych, takimi jak pliki, relacyjne bazy danych i serwery.

Użyj obszaru Menedżerowie połączeń projektanta usług SSIS, aby dodać, usunąć, zmodyfikować, zmienić nazwę i skopiować i wkleić menedżerów połączeń.

Kliknij prawym przyciskiem myszy ten obszar, a następnie w menu kliknij opcję zadania, które chcesz wykonać.

Aby uzyskać więcej informacji, zobacz Połączenia usług Integration Services (SSIS) i Tworzenie menedżerów połączeń.

Zobacz też

Interfejs użytkownika usług Integration Services