Reguły oceny migracji usług SSIS
DOTYCZY: Azure Data Factory Azure Synapse Analytics
Napiwek
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ą !
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 usług SSIS, które uniemożliwią pomyślną migrację.
Dane Asystent migracji (DMA) dla usług Integration Services mogą przeprowadzać 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 środowiska Azure-SSIS IR do sieci wirtualnej łączącej się ze źródłami lokalnymi
- Przeprowadź migrację danych na platformę Azure i użyj 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 usługi Azure Files
- Dołącz środowisko Azure-SSIS IR do sieci wirtualnej łączącej 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żywa uwierzytelniania systemu Windows, może to 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 (nietrwałe)
[1004] Połączenie z nieubudowanym dostawcą lub sterownikiem może zakończyć się niepowodzeniem
Wpływ
Środowisko 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ługi Analysis Services Menedżer połączeń nie mogą używać konta z włączoną usługą MFA
Wpływ
Jeśli używasz usług SSIS w usłudze Azure Data Factory (ADF) i chcesz połączyć się z wystąpieniem usług 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.
AdditionalInformation
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 odnajdywane 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 klienta 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 plików 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, dostosuj konfigurację środowiska Azure-SSIS Integration Runtime.
[2003] Składnik innej firmy nie jest domyślnie włączony
Wpływ
Środowisko Azure SSIS Integration Runtime nie jest domyślnie włączone z składnikami 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] Odnajdywanie źródła i miejsca docelowego obiektu blob platformy Azure
Zalecenie
Zaleca się używanie elastycznego źródła lub miejsca docelowego plików, które ma bardziej zaawansowane funkcje niż obiekt blob platformy Azure.
[2005] Nieubudowany dostawca dzienników może nie być instalowany domyślnie
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
Środowisko Azure-SSIS Integration Runtime może nie być w stanie uruchomić plików wykonywalnych ze ścieżką bezwzględną lub UNC.
Zalecenie
Aby uruchomić pliki wykonywalne, możesz użyć poniższych opcji dla środowiska SSIS Integration Runtime:
- Migrowanie plików wykonywalnych do usługi Azure Files.
- Dołącz środowisko Azure-SSIS IR do sieci wirtualnej łączącej 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 jest wykrywana w konfiguracji pakietu
Wpływ
Pakiet ze ścieżką konfiguracji bezwzględnej lub UNC może zakończyć się niepowodzeniem w środowisku 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 usługi Azure Files
- Dołącz środowisko Azure-SSIS IR do sieci wirtualnej łączącej 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 środowisku Azure SSIS Integration Runtime.
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 środowisku Azure SSIS Integration Runtime.
Zalecenie
Poniższe opcje można użyć:
- 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