Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 danych
Przetestuj pakiet samouczka Lekcji 2
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.
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