Udostępnij za pośrednictwem


Lesson 2: Enhancing the Basic Package

W Lekcja 1: Tworzenie podstawowego pakiet, używany program SQL Server importu Kreatora importu i eksportu do uzyskiwania szybkiego rozpoczęcia na podstawowy Integration Services pakiet. Pakiet ma ograniczoną funkcjonalność; tylko wyodrębnia dane z pliku skoroszyt programu Excel i powoduje załadowanie danych do ProspectiveCustomers tabelaAdventureWorks przykładowej bazy danych.

Typically, a package also needs to manipulate and transform the data.Integration Services provides a wealth of transformations that you can use to copy, cleanse, modify, sort, and aggregate data.Musisz przekształcić dane w taki sposób, aby nie są obsługiwane przez standardowe transformacja, można łatwo Napisz skrypt dla transformacja skrypt lub kod niestandardowy transformacja do własnych potrzeb.

W tej lekcji zwiększy podstawowego zestawu do sortowania danych i Dodaj nową kolumna, na podstawie wartości z innych kolumn, aby zestaw danych.W tym scenariuszu jedna kolumna zawiera wartości null, stwarzać problemy podczas łączenia wartości z istniejących kolumn.Aby obejść ten problem i wygenerować wartość dla nowej kolumna, zostanie użyty nowy Integration Services Funkcja — wyrażeń. The Integration Services wyrażenie language includes functions, operators, and type casts that you can use to build complex expressions. Można będzie użyć wyrażenie, aby połączyć wartości z trzech kolumn i warunkowo wstawić odstęp między kolumnami, a następnie dodaj nową wartość do nowej kolumna.

Ponieważ nowej kolumna zostanie dodany do zestawu danych, ProspectiveCustomers tabela i przeznaczenia DB OLE musi być zmodyfikowany do uwzględnienia w tej kolumnie.Aktualizuje zarówno instrukcję SQL w zadanie wykonać instrukcja języka SQL, które utworzone ProspectiveCustomers tabela, a obiekt docelowy OLE DB, który zapisuje dane do tabela, aby uwzględnić to nowa kolumna.Nową kolumna do danych będzie również mapować do nowej kolumna w tabela.

W tej lekcji będzie skopiowanie i następnie rozszerzyć podstawowe utworzone Lekcja 1.Nie po wykonaniu poprzedniej lekcji, można także skopiować zakończonych pakiet dla Lekcja 1, dołączonej do samouczka.

Important noteImportant Note:

Wymaga tego samouczka AdventureWorks przykładowej bazy danych.Aby uzyskać więcej informacji dotyczących sposobu instalowania wdrożyć AdventureWorks, see Considerations for Installing SQL Server Samples and Sample Databases.

Uruchom lekcji

Zadanie 1: Kopiowanie z podstawowego Lekcja 1 pakiet

Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.