Udostępnij za pośrednictwem


Lekcja 5: Dodawanie przekierowanie przepływu błąd

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 awarii składnika.Domyślnie wszystkie składniki w Integration Services są skonfigurowane kończy się niepowodzeniem, jeśli wystąpią błędy.Z kolei awarii składnika, powoduje pakiet nie powiedzie się i wszystkie kolejne przetwarzanie zatrzymać.

Niewystarczające awarie zatrzymać wykonywanie pakiet, dobrze jest do konfigurowania i obsługi potencjalne błędy przetwarzania, jak występują one w transformacja.Można zignorować błędy zapewniające pakiet zostanie wykonane pomyślnie, jest często lepiej przekierować wiersza nie powiodło się z inną ścieżką przetwarzania, gdzie dane i błędu może być trwała, zbadane i ponownie przetwarzany w późniejszym czas.

W tej lekcji będzie utworzyć kopię pakiet rozwinięte w Lekcja 4: Dodawanie rejestrowania.Praca z tego nowego pakiet, spowoduje utworzenie uszkodzona wersja jednego z plików przykładowych danych.Uszkodzony plik wymusi błąd przetwarzania występuje po uruchomieniu tego pakiet.

Aby obsłużyć błąd danych, będzie dodać i skonfigurować płaski plik obiekt docelowy, który będzie zapisywać wszystkie wiersze, których nie udało się zlokalizować wartość odnośnika w transformacja klucz waluty wyszukiwania pliku.

Przed błąd dane są zapisywane w pliku będzie zawierać składnik skryptów, który używa skryptu, aby uzyskać opisy błędów.Następnie zostanie ponownie skonfigurować transformacja klucz waluty wyszukiwania przekierować dane, nie można przetworzyć do transformacja skryptu.

Ważna informacjaWażne:

Ten samouczek wymaga AdventureWorksDW przykładowej bazy danych.Aby uzyskać więcej informacji dotyczących sposobu instalowania i wdrożyć AdventureWorksDW, zobacz Zagadnienia dotyczące instalowania przykładów i przykładowych baz danych programu SQL Server.