Reguły oceny migracji usług SSIS
DOTYCZY: Azure Data Factory Azure Synapse Analytics
Porada
Wypróbuj usługę Data Factory w usłudze Microsoft Fabric, czyli rozwiązanie do analizy 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ą !
Podczas planowania migracji lokalnych usług SSIS do usług SSIS w usłudze Azure Data Factory (ADF) lub Potokach usługi Synapse ocena pomoże zidentyfikować problemy z źródłowymi pakietami SSIS, które uniemożliwiłyby pomyślną migrację.
Data Migration Assistant (DMA) dla usług Integration Services może przeprowadzić ocenę projektu, a poniżej znajduje się pełna lista potencjalnych problemów, znanych również jako reguły DMA.
[1001] Połączenie z nazwą hosta może zakończyć się niepowodzeniem
Wpływ
Połączenie zawierające nazwę hosta może zakończyć się niepowodzeniem, zazwyczaj dlatego, że sieć wirtualna platformy Azure wymaga poprawnej konfiguracji do obsługi rozpoznawania nazw DNS.
Zalecenie
Aby uzyskać dostęp do tych zasobów, możesz użyć poniższych opcji dla środowiska SSIS Integration Runtime:
- Dołączanie Azure-SSIS IR do sieci wirtualnej łączącej się ze źródłami lokalnymi
- Migrowanie danych na platformę Azure i używanie punktu końcowego zasobów platformy Azure.
- Użyj uwierzytelniania tożsamości zarządzanej, jeśli przejdziesz do zasobów platformy Azure.
- Użyj własnego środowiska IR, aby nawiązać połączenie ze źródłami lokalnymi.
[1002] Połączenie ze ścieżką bezwzględną lub UNC może być niedostępne
Wpływ
Połączenie zawierające ścieżkę bezwzględną lub UNC może zakończyć się niepowodzeniem
Zalecenie
Aby uzyskać dostęp do tych zasobów, możesz użyć poniższych opcji dla środowiska SSIS Integration Runtime:
- Zmień na %TEMP%
- Migrowanie plików do Azure Files
- Dołącz Azure-SSIS IR do sieci wirtualnej, która łączy się ze źródłami lokalnymi.
- Użyj własnego środowiska IR, aby nawiązać połączenie ze źródłami lokalnymi.
[1003] Połączenie z uwierzytelnianiem systemu Windows może zakończyć się niepowodzeniem
Wpływ
Jeśli parametry połączenia używają uwierzytelniania systemu Windows, może zakończyć się niepowodzeniem. Uwierzytelnianie systemu Windows wymaga dodatkowych kroków konfiguracji na platformie Azure.
Zalecenie
- Konfigurowanie kontekstu wykonywania na poziomie działania
- Konfigurowanie kontekstu wykonywania na poziomie wykazu
- Utrwalanie poświadczeń za pomocą polecenia cmdkey
- Instalowanie dysków w czasie wykonywania pakietu (nietrwale)
[1004] Połączenie z nieubudowanym dostawcą lub sterownikiem może zakończyć się niepowodzeniem
Wpływ
Azure-SSIS IR domyślnie obejmuje tylko wbudowanych dostawców lub sterowników. Bez dostosowywania w celu zainstalowania dostawcy lub sterownika połączenie może zakończyć się niepowodzeniem.
Zalecenie
Dostosuj środowisko Azure-SSIS Integration Runtime , aby zainstalować nie wbudowanego dostawcę lub sterownik.
[1005] Usługa Analysis Services Menedżer połączeń nie może używać konta z włączoną usługą MFA
Wpływ
Jeśli używasz usługi SSIS w usłudze Azure Data Factory (ADF) i chcesz nawiązać połączenie z wystąpieniem usługi Azure Analysis Services (AAS), nie możesz użyć konta z włączoną usługą Multi-Factor Authentication (MFA).
Zalecenie
Użyj konta, które nie wymaga żadnej interakcyjności/uwierzytelniania wieloskładnikowego ani jednostki usługi.
DodatkoweInformacje
Konfiguracja Menedżer połączeń usług Analysis Services
[1006] Odnaleziono zmienną środowiskową systemu Windows w Menedżer połączeń
Wpływ
Menedżer połączeń jest wykrywana przy użyciu zmiennej środowiskowej systemu Windows.
Zalecenie
Poniższe metody umożliwiają działanie zmiennych środowiskowych systemu Windows w środowisku SSIS Integration Runtime:
- Dostosowywanie konfiguracji środowiska SSIS Integration Runtime przy użyciu zmiennych środowiskowych systemu Windows.
- Użyj parametru package lub project.
[1007] sterownik OLE DB SQL Server Native Client (SNAC) jest przestarzały
Zalecenie
Korzystanie z najnowszego sterownika Microsoft OLE DB
[2001] Składnik obsługiwany tylko w wersji Enterprise
Wpływ
Składnik jest obsługiwany tylko w usłudze Azure SSIS Integration Runtime Enterprise Edition.
Zalecenie
Konfigurowanie środowiska Azure SSIS Integration Runtime do wersji enterprise.
[2002] Format pliku ORC i Parquet nie są domyślnie włączone
Wpływ
Format plików ORC i Parquet wymaga środowiska JRE, który nie jest domyślnie zainstalowany w środowisku Azure SSIS Integration Runtime.
Zalecenie
Zainstaluj zgodne środowisko JRE, konfigurując środowisko Azure-SSIS Integration Runtime.
[2003] Składnik innej firmy nie jest domyślnie włączony
Wpływ
Usługa Azure SSIS Integration Runtime nie jest domyślnie włączona w przypadku składników innych firm. Składnik innej firmy może zakończyć się niepowodzeniem.
Zalecenie
Skontaktuj się z inną firmą, aby uzyskać wersję zgodną ze środowiskiem SSIS Integration Runtime.
W przypadku składnika wewnętrznego lub open source dostosuj środowisko Azure-SSIS Integration Runtime, aby zainstalować niezbędne składniki zgodne z programem SQL Server 2017.
[2004] Odnaleziono źródło i miejsce docelowe obiektu blob platformy Azure
Zalecenie
Zaleca się używanie elastycznego źródła lubmiejsca docelowego plików, które ma bardziej zaawansowane funkcje niż obiekt blob platformy Azure.
[2005] Nieumyślnie nie zainstalowano wbudowanego dostawcy dzienników
Wpływ
Czas integracji usługi Azure SSIS jest aprowizowany tylko z wbudowanymi dostawcami dzienników, dostosowywanie dostawcy dzienników może zakończyć się niepowodzeniem.
Zalecenie
Dostosuj środowisko Azure-SSIS Integration Runtime , aby zainstalować nie wbudowanego dostawcę lub sterownik.
[3001] Ścieżka bezwzględna lub UNC została odnaleziona w zadaniu wykonywania procesu
Wpływ
Usługa Azure-SSIS Integration Runtime może nie być w stanie uruchomić plików wykonywalnych przy użyciu ścieżki bezwzględnej lub UNC.
Zalecenie
Poniższe opcje dla środowiska SSIS Integration Runtime umożliwiają uruchamianie plików wykonywalnych:
- Przeprowadź migrację plików wykonywalnych do Azure Files.
- Dołącz Azure-SSIS IR do sieci wirtualnej, która łączy się ze źródłami lokalnymi.
- W razie potrzeby dostosuj skrypt konfiguracji, aby zainstalować pliki wykonywalne z wyprzedzeniem podczas uruchamiania środowiska IR.
[4001] Ścieżka konfiguracji bezwzględnej lub UNC została odnaleziona w konfiguracji pakietu
Wpływ
Pakiet ze ścieżką konfiguracji bezwzględnej lub UNC może zakończyć się niepowodzeniem w usłudze Azure SSIS Integration Runtime.
Zalecenie
Aby uzyskać dostęp do tych zasobów, możesz użyć poniższych opcji dla środowiska SSIS Integration Runtime:
- Migrowanie plików do Azure Files
- Dołącz Azure-SSIS IR do sieci wirtualnej, która łączy się ze źródłami lokalnymi.
- Użyj własnego środowiska IR, aby nawiązać połączenie ze źródłami lokalnymi.
[4002] Wpis rejestru został odnaleziony w konfiguracji pakietu
Wpływ
Wpis rejestru w konfiguracji pakietu może zakończyć się niepowodzeniem w Integration Runtime usługi Azure SSIS.
Zalecenie
Użyj innych typów konfiguracji pakietów. Zalecany jest plik konfiguracji XML.
Dodatkowe informacje
[4003] Pakiet zaszyfrowany przy użyciu klucza użytkownika nie jest obsługiwany
Wpływ
Pakiet zaszyfrowany przy użyciu klucza użytkownika nie jest obsługiwany w usłudze Azure SSIS Integration Runtime.
Zalecenie
Możesz użyć poniższych opcji:
- Zmień poziom ochrony pakietu na "Szyfruj wszystko przy użyciu hasła" lub "Szyfruj poufne przy użyciu hasła".
- Zachowaj lub zmień poziom ochrony pakietu na "Szyfruj poufne za pomocą klucza użytkownika", przesłaniaj właściwość menedżera połączeń podczas wykonywania pakietu
Dodatkowe informacje