Lesson 5: Adding Error Flow Redirection
To handle errors that may occur in the transformation process, Microsoft Integration Services gives you the ability to decide on a per component and per column basis how to handle data that cannot be transformed.Można zignorować błąd w określonych kolumnach, przekierować cały wiersz nie powiodło się lub po prostu nie powiedzie się składnik.Domyślnie, wszystkie składniki Integration Services są skonfigurowane tak, aby zakończyć się niepowodzeniem, jeśli wystąpią błędy. Niepowodzenie składnik, z kolei powoduje pakiet kończy się niepowodzeniem i wszystkich następnych przetwarzania zatrzymać.
Zamiast umożliwiają wykonywanie Pakiet błędów, dobrą praktyką jest do konfigurowania i obsługi potencjalne błędy przetwarzania, w jakiej występują w ramach transformacja.Chociaż można zignorować błędy, aby zapewnić pakiet zostanie wykonane pomyślnie, lepiej jest często Przekierowanie nie powiodło się wierszy do innej ścieżka przetwarzania, gdzie dane i błędu mogą być utrwalone, zbadane i ponownie przetwarzane w późniejszym czasie.
W tej lekcji zostanie utworzona kopia pakiet, zaprojektowany w Lekcja 4: Dodawanie rejestrowania. Praca z tego nowego pakiet, utworzysz uszkodzona wersja jednego z przykładowych plików danych.Uszkodzony plik wymusi na błąd przetwarzania występuje po uruchomieniu tego pakiet.
Do obsługi danych błędu, będzie dodać i skonfigurować określonego obiekt docelowy pliku płaski zapisze wszystkie wiersze, które się nie powieść, aby zlokalizować wartość odnośnika w transformacja odnośnika Waluta kluczy do pliku.
Przed błędu dane są zapisywane w pliku będzie zawierać składnik skryptów, który używa skryptu, aby uzyskać opisy błędów.Będą następnie ponownie skonfigurować transformacja odnośnika Waluta klucz, aby przekierować dane, których nie można przetworzyć do przekształcania skryptów.
Important Note: |
---|
Wymaga tego samouczka AdventureWorksDW przykładowej bazy danych.Aby uzyskać więcej informacji dotyczących sposobu instalowania wdrożyć AdventureWorksDW, see Considerations for Installing SQL Server Samples and Sample Databases. |
Zadania w lekcji
W tej lekcji zawiera następujące zadania:
Uruchom lekcji
Zadanie 1: Kopiowanie pakietu lekcji 4
|