Les 2-4: Het tutorialpakket les 2 testen

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

Nu de Foreach Loop-container en de Flat File-verbindingsbeheerder zijn geconfigureerd, kan het Lesson 2-pakket itereren door de 14 flat files in de map Sample Data. Telkens wanneer een bestandsnaam overeenkomt met het opgegeven criterium, vult de Foreach Loop-container de door de gebruiker gedefinieerde variabele in met de bestandsnaam. Met deze variabele wordt op zijn beurt de eigenschap ConnectionString van het verbindingsbeheer voor plat bestand bijgewerkt, die verbinding maakt met dat platte bestand. De Foreach Loop-container voert vervolgens de ongewijzigde gegevensstroomtaak uit op de gegevens in dat platte bestand.

Opmerking

Als u het pakket uit Les 1 hebt uitgevoerd, moet u de records uit de dbo.NewFactCurrencyRate-tabel in de AdventureWorksDW2025-database verwijderen voordat u het pakket uit deze les uitvoert. Les 2 probeert records in te voegen die al in les 1 zijn ingevoegd, waardoor er een fout optreedt.

De pakketindeling controleren

Controleer voordat u het pakket test of het besturingselement en de gegevensstromen in het les 2-pakket de objecten bevat die in de volgende diagrammen worden weergegeven. De gegevensstroom van Les 2 is hetzelfde als les 1.

controlestroom

Controleflow in pakket

gegevensstroom

Gegevensstroom in pakket

Het tutorialpakket van les 2 testen

  1. Klik in Solution Explorer met de rechtermuisknop op Lesson 2.dtsx en selecteer Execute Package.

    Het pakket wordt uitgevoerd. U kunt de status van elke lus controleren in het uitvoervenster of door het tabblad Voortgang te selecteren. U kunt bijvoorbeeld zien dat 1097 rijen zijn toegevoegd aan de doeltabel vanuit het bestand Currency_VEB.txt.

  2. Nadat het pakket is uitgevoerd, selecteert u in het menu Foutopsporing de optie Foutopsporing stoppen.

Naar volgende les gaan

Les 3: Logboekregistratie toevoegen met SSIS

Zie ook

Uitvoering van projecten en pakketten