Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
SSIS Integration Runtime w ramach usługi Azure Data Factory
Z tego samouczka dowiesz się, jak utworzyć pakiet usług Microsoft SQL Server Integration Services za pomocą projektanta usług SSIS. Utworzony pakiet pobiera dane z pliku prostego, ponownie formatuje dane, a następnie wstawia sformatowane dane do tabeli faktów. W kolejnych lekcjach pakiet został rozszerzony w celu zademonstrowania pętli, konfiguracji pakietów, rejestrowania i przepływu błędów.
Podczas instalowania przykładowych danych na potrzeby samouczka zainstalujesz również ukończone wersje pakietów utworzonych w lekcjach. Korzystając z ukończonych pakietów, możesz przejść do przodu i rozpocząć samouczek w późniejszej lekcji, jeśli chcesz. Jeśli ten samouczek jest twoimi pierwszymi krokami w pracy z pakietami lub nowym środowiskiem deweloperskim, zalecamy rozpoczęcie od lekcji 1.
Co to są usługi SQL Server Integration Services (SSIS)?
Microsoft SQL Server Integration Services (SSIS) to platforma do tworzenia rozwiązań do integracji danych o wysokiej wydajności, w tym pakietów wyodrębniania, przekształcania i ładowania (ETL) na potrzeby magazynowania danych. SSIS zawiera narzędzia graficzne i kreatory do tworzenia i debugowania pakietów; zadania do wykonywania funkcji przepływu pracy, takich jak operacje FTP, wykonywanie instrukcji SQL i wysyłanie wiadomości e-mail; źródła danych i miejsca docelowe do wyodrębniania i ładowania danych; przekształcenia do czyszczenia, agregowania, scalania i kopiowania danych; baza danych zarządzania, SSISDB, do zapisywania do magazynu danych pakietów i ich wykonanie; oraz interfejsy programowania aplikacji (API) na potrzeby programowania modelu obiektów usług Integration Services.
Czego nauczysz się
Najlepszym sposobem zapoznania się z nowymi narzędziami, kontrolkami i funkcjami dostępnymi w usługach Microsoft SQL Server Integration Services jest ich użycie. Ten samouczek przeprowadzi Cię przez projektanta usług SSIS w celu utworzenia pakietu ETL obejmującego pętle, konfiguracje, logikę przepływu błędów i rejestrowanie.
Wymagania wstępne
Ten samouczek jest przeznaczony dla użytkowników zaznajomionych z podstawowymi operacjami bazy danych, ale którzy mają ograniczoną ekspozycję na nowe funkcje dostępne w usługach SQL Server Integration Services.
Aby uruchomić ten samouczek, musisz mieć zainstalowane następujące składniki:
SQL Server i Integration Services. Aby zainstalować program SQL Server i usługę SSIS, zobacz Instalowanie usług Integration Services.
Przykładowa
AdventureWorksDW2025baza danych. Bazę danych można pobraćAdventureWorksDW2025z przykładowych baz danych AdventureWorks i przywrócić kopię zapasową.Przykładowe pliki danych. Przykładowe dane są dołączone do pakietów lekcyjnych SSIS. Aby pobrać przykładowe dane i pakiety lekcji jako plik zip, zobacz Pliki samouczka usług SQL Server Integration Services.
- Większość plików w pliku Zip jest tylko do odczytu, aby zapobiec niezamierzonym zmianom. Aby zapisać dane wyjściowe w pliku lub zmienić go, może być konieczne wyłączenie atrybutu tylko do odczytu we właściwościach pliku.
- W przykładowych pakietach założono, że pliki danych znajdują się w folderze
C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Creating a Simple ETL Package. Jeśli rozpakowujesz pobrany plik do innej lokalizacji, może być konieczne zaktualizowanie ścieżki pliku w wielu miejscach w pakietach przykładowych.
Lekcje w tym samouczku
Lekcja 1. Tworzenie projektu i pakietu podstawowego przy użyciu usług SSIS
W tej lekcji utworzysz prosty pakiet ETL, który wyodrębnia dane z jednego płaskiego pliku, przekształca dane przy użyciu przekształceń wyszukiwania, a na koniec ładuje wynik do docelowej tabeli faktów.
Lekcja 2. Dodawanie pętli za pomocą usług SSIS
W tej lekcji rozszerzysz pakiet utworzony w lekcji 1, aby skorzystać z nowych funkcji pętli w celu wyodrębnienia wielu prostych plików do jednego procesu przepływu danych.
Lekcja 3: Dodawanie rejestrowania w SSIS
W tej lekcji rozszerzysz pakiet utworzony w lekcji 2, aby skorzystać z nowych funkcji rejestrowania.
Lekcja 4. Dodawanie przekierowania przepływu błędów za pomocą usługi SSIS
W tej lekcji rozszerzysz pakiet utworzony w lekcji 3, aby skorzystać z nowych konfiguracji danych wyjściowych błędów.
Lekcja 5. Dodawanie konfiguracji pakietów SSIS dla modelu wdrażania pakietów
W tej lekcji rozszerzysz pakiet utworzony w lekcji 4, aby skorzystać z nowych opcji konfiguracji pakietu.
Lekcja 6. Używanie parametrów z modelem wdrażania projektu w usłudze SSIS
W tej lekcji rozszerzysz pakiet utworzony w lekcji 5, aby skorzystać z nowych parametrów z modelem wdrażania projektu.