Tutorial: Creating a Simple ETL Package
Microsoft Integration Services is a platform for building high performance data integration solutions, including extraction, transformation, and load (ETL) packages for data warehousing.Integration Services includes graphical tools and wizards for building and debugging packages; tasks for performing workflow functions such as FTP operations, executing SQL statements, and sending e-mail messages; data sources and destinations for extracting and loading data; transformations for cleaning, aggregating, merging, and copying data; a management service, the Integration Services service for administering package execution and storage; and application programming interfaces (APIs) for programming the Integration Services object model.
In this tutorial, you will learn how to use SSIS Designer to create a simple Microsoft SQL Server Integration Services package.Tworzenie ma danych z pliku płaski, pakiet formatowane danych oraz wstawianie przekształcony dane do tabela fakt.W następujących lekcji pakiet zostanie zdekompresowany wykazać pętli konfiguracji pakietu, rejestrowania i błąd przepływu.
Po zainstalowaniu przykładowe dane, które korzysta z samouczka można także zainstalować zakończonych wersje pakietów, które utworzysz każdej lekcji samouczka.Przy użyciu pakietów zakończone, przechodzenie do przodu i jeśli chcesz rozpocząć samouczka na nowszy lekcji.Jeśli jest to Twój pierwszy raz, Praca z pakietami lub nowego środowiska programowania, zaleca się zaczynać Lesson1.
Zakres informacji w samouczku
The best way to become acquainted with the new tools, controls and features available in Microsoft SQL Server Integration Services is to use them.Ten samouczek przeprowadza SSIS Projektant do tworzenia prostych pakiet ETL zawierający pętli, konfiguracje, błąd logiki przepływu i rejestrowania.
Wymagania
This tutorial is intended for users familiar with fundamental database operations, but who have limited exposure to the new features available in SQL Server Integration Services.
Aby użyć tego samouczka, system musi być zainstalowane następujące składniki:
SQL Server w bazie danych AdventureWorksDW.W celu zwiększenia zabezpieczeń przykładowe bazy danych nie są domyślnie instalowane.Aby zainstalować przykładowe bazy danych, zobacz Considerations for Installing SQL Server Samples and Sample Databases.
Ten samouczek wymaga także przykładowe dane.Przykładowe dane, jest instalowany wraz z próbki.Jeśli nie możesz znaleźć dane przykładowe, wróć do powyższą procedurę i pełną instalację zgodnie z opisem.
Uwaga
Podczas przeglądania zaleca się dodawania samouczków Następny and Poprzedni przycisków na pasku narzędzi przeglądarki dokumentu.Aby uzyskać więcej informacji zobaczAdding Next and Previous Buttons to Help.
Tej instrukcji przyjęto nie mają konfigurowane SSIS Designer umożliwia automatyczne łączenie funkcje przepływ sterowania elementy lub elementy przepływ danych.Jeśli projektant SSIS używa łączyć się automatycznie, element może być podłączony automatycznie podczas dodawania do powierzchni projektu.Ponadto funkcja auto-connect przepływ sterowania obsługuje korzystanie z Błąd and Zakończenie jako domyślne ograniczenie, zamiast SUKCES.Jeśli nie korzysta z projektanta SSIS SUKCES jako ograniczenie domyślne, należy zresetować tej konfiguracja podczas wykonywania samouczka.Konfigurowanie funkcji auto-connect Projektanci analiz biznesowych sekcjiOpcje okno dialogowe, które jest dostępne z Opcje on the Narzędzie menu.
Lekcje w ten samouczek
Lekcja 1: Tworzenie projektu i pakiet podstawowy
W tej lekcji spowoduje utworzenie prostej pakiet ETL, który wyodrębnia dane z jednego pliku płaski, przekształca dane przy użyciu transformacji wyszukiwania i na końcu ładuje wynik do punktu docelowego w tabela fakt.Lekcja 2: Dodawanie powtarzania
W tej lekcji będzie Rozwiń pakiet utworzono Lekcja 1, aby korzystać z nowego pętli funkcji wyodrębniania plików płaskich wiele do jednego danych przepływ procesu.Lekcja 3: Dodawanie pakietu konfiguracji
W tej lekcji spowoduje rozwinięcie Lekcja 2, aby skorzystać z opcji konfiguracja nowego pakietu utworzony pakiet.Lekcja 4: Dodawanie rejestrowania
W tej lekcji będzie Rozwiń pakiet został utworzony w Lekcja 3, aby korzystać z nowych funkcji rejestrowania.Lesson 5: Adding Error Flow Redirection
W tej lekcji będzie Rozwiń pakiet został utworzony w lekcji 4, aby korzystać z nowych konfiguracji wyjścia błąd.
|