Udostępnij przez


Lekcja 2–4. Testowanie pakietu samouczka Lekcja 2

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

Po skonfigurowaniu kontenera pętli Foreach i menedżera połączeń dla plików płaskich, pakiet Lesson 2 może iterować po 14 plikach płaskich w folderze Przykładowe dane. Za każdym razem, gdy nazwa pliku jest zgodna z określonym kryterium, kontener Foreach Loop wypełnia zmienną zdefiniowaną przez użytkownika nazwą pliku. Ta zmienna aktualizuje z kolei właściwość ConnectionString menedżera połączeń flat file, który łączy się z tym plikiem płaskim. Następnie kontener Foreach Loop uruchamia niezmodyfikowane zadanie przepływu danych względem danych w tym pliku płaskim.

Uwaga / Notatka

Jeśli uruchomiłeś pakiet z lekcji 1, musisz usunąć rekordy z tabeli dbo.NewFactCurrencyRate w bazie danych AdventureWorksDW2025 przed uruchomieniem pakietu z tej lekcji. Lekcja 2 próbuje wstawić rekordy już wstawione w lekcji 1, co powoduje błąd.

Sprawdzanie układu pakietu

Przed przetestowaniem pakietu sprawdź, czy kontrolka i przepływy danych w pakiecie Lekcja 2 zawierają obiekty pokazane na poniższych diagramach. Przepływ danych lekcji 2 jest taki sam jak lekcja 1.

Przepływ sterowania

Przepływ sterowania w pakiecie

przepływ danych

Przepływ danych w pakiecie

Przetestuj pakiet samouczka Lekcji 2

  1. W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy lekcję 2.dtsx i wybierz polecenie Wykonaj pakiet.

    Pakiet działa. Stan każdej pętli można sprawdzić w oknie Dane wyjściowe lub wybierając kartę Postęp . Na przykład można zobaczyć, że do tabeli docelowej dodano 1097 wierszy z pliku Currency_VEB.txt.

  2. Po zakończeniu działania pakietu w menu Debugowanie wybierz pozycję Zatrzymaj debugowanie.

Przejdź do następnej lekcji

Lekcja 3: Dodawanie rejestrowania za pomocą SSIS

Zobacz także

Wykonywanie projektów i pakietów