Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
DOTYCZY:
Azure Data Factory
Azure Synapse Analytics
Wskazówka
Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !
Omówienie
Podczas migrowania obciążeń bazy danych z programu SQL Server w środowisku lokalnym do usług bazy danych platformy Azure, a mianowicie usługi Azure SQL Database lub Azure SQL Managed Instance, obciążenia ETL w usługach SQL Server Integration Services (SSIS) będą również musiały zostać zmigrowane jako jedna z podstawowych usług dodawanych do wartości.
Środowisko Azure-SSIS Integration Runtime (IR) w usłudze Azure Data Factory (ADF) lub potokach usługi Synapse obsługuje uruchamianie pakietów SSIS. Po aprowizacji środowiska Azure-SSIS IR możesz użyć znanych narzędzi, takich jak SQL Server Data Tools (SSDT)/SQL Server Management Studio (SSMS) i narzędzi wiersza polecenia, takich jak dtinstall/dtutil/dtexec, do wdrażania i uruchamiania pakietów na platformie Azure. Aby uzyskać więcej informacji, zobacz Azure SSIS lift-and-shift overview (Omówienie funkcji lift-and-shift w usłudze Azure SSIS).
W tym artykule przedstawiono proces migracji obciążeń ETL z lokalnego środowiska SSIS do SSIS w ADF. Proces migracji składa się z dwóch faz: ocena i migracja.
Ważne
Asystent migracji danych (DMA) jest przestarzały. Aby uzyskać więcej informacji, zobacz dokumentację produktu DMA.
Ocena
Aby ustanowić kompletny plan migracji, dokładna ocena pomoże zidentyfikować problemy z źródłowymi pakietami usług SSIS, które uniemożliwiłyby pomyślną migrację.
Data Migration Assistant (DMA) to narzędzie dostępne do bezpłatnego pobrania, które można zainstalować i uruchomić lokalnie. Projekt oceny DMA typu Integration Services można utworzyć w celu oceny pakietów usług SSIS w partiach i zidentyfikowania problemów ze zgodnością przedstawionych w następujących kategoriach:
Blokady migracji: problemy ze zgodnością, które blokują pakiety źródłowe migracji do uruchamiania w środowisku Azure-SSIS IR. Narzędzie DMA zawiera wskazówki ułatwiające rozwiązanie tych problemów.
Problemy informacyjne: częściowo obsługiwane lub przestarzałe funkcje, które są używane w pakietach źródłowych. Narzędzie DMA udostępnia kompleksowy zestaw zaleceń, alternatywne podejścia dostępne na platformie Azure i kroki ograniczania ryzyka, które należy rozwiązać.
W tym miejscu uzyskasz szczegółową listę elementów blokujących migrację i problemy informacyjne.
Cztery typy magazynów dla pakietów usług SSIS
- Wykaz usług SSIS (SSISDB). Wprowadzona z programem SQL Server 2012 i zawiera zestaw procedur składowanych, widoków i funkcji tabel używanych do pracy z projektami/pakietami usług SSIS.
- System plików.
- Systemowa baza danych programu SQL Server (MSDB).
- Magazyn pakietów usług SSIS. Warstwa zarządzania pakietami nad dwoma podtypami:
- MSDB, która jest systemową bazą danych w programie SQL Server używanym do przechowywania pakietów usług SSIS.
- Zarządzany system plików, który jest określonym folderem w ścieżce instalacji programu SQL Server używanym do przechowywania pakietów SSIS.
Narzędzie DMA obsługuje obecnie ocenę partii pakietów przechowywanych w systemie plików, Store pakietów i katalogu SSIS od wersji DMA 5.0.
Pobierz narzędzie DMA i przeprowadź ocenę pakietu z jego użyciem.
Migracja
W zależności od typów magazynów źródłowych pakietów usług SSIS kroki migracji pakietów usług SSIS i zadań agenta programu SQL Server, które umożliwiają planowanie wykonywania pakietów usług SSIS, mogą się różnić.
Jest to również praktyczny sposób użycia narzędzi SSIS DevOps Tools do ponownego wdrożenia pakietu wsadowego do miejsca docelowego migracji.
| Typ magazynu pakietu | Jak migrować pakiety usług SSIS | Jak migrować zadania usług SSIS |
|---|---|---|
| SSISDB | Ponowne wdrażanie pakietów za pośrednictwem programu SSDT/SSMS do bazy danych SSISDB hostowanej w usłudze Azure SQL lub usłudze SQL Managed Instance. Aby uzyskać więcej informacji, zobacz Wdrażanie pakietów usług SSIS na platformie Azure. | |
| System plików | Ponownie wdróż je w udziałach plików lub usłudze Azure Files za pośrednictwem dtinstall/dtutil lub ręcznego skopiowania, lub pozostaw je w systemach plików z dostępem przez sieć wirtualną (VNet) lub własne środowisko IR. Aby uzyskać więcej informacji, zobacz narzędzie dtutil. | |
| SQL Server (MSDB) | Wyeksportuj je do systemów plików/udziałów plików/usługi Azure Files za pośrednictwem programu SSMS/dtutil. Aby uzyskać więcej informacji, zobacz Eksportowanie pakietów usług SSIS. | Przekonwertuj je na potoki/działania/wyzwalacze Azure Data Factory za pośrednictwem skryptów/SSMS/portalu Azure Data Factory. Aby uzyskać więcej informacji, zobacz Funkcja planowania programu SSMS. |
| Magazyn pakietów | Wyeksportuj je do magazynu pakietów za pośrednictwem programu SSMS/dtutil lub ponownie wdróż je do magazynu pakietów za pośrednictwem dtinstall/dtutil/ręcznej kopii. Aby uzyskać więcej informacji, zobacz Zarządzanie pakietami za pomocą magazynu pakietów Azure-SSIS Integration Runtime. |
Dodatkowe zasoby
Przenoszenie obciążeń SSIS metodą "lift and shift" do chmury
Dostęp do danych lokalnych z poziomu środowiska Azure-SSIS Integration Runtime
Dostosowywanie konfiguracji środowiska Azure-SSIS Integration Runtime
Konfigurowanie środowiska Azure-SSIS Integration Runtime pod kątem wysokiej wydajności