Otwieranie i zapisywanie plików w środowisku lokalnym i na platformie Azure przy użyciu pakietów usług SSIS wdrożonych na platformie Azure
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ą !
W tym artykule opisano sposób otwierania i zapisywania plików w środowisku lokalnym i na platformie Azure podczas przenoszenia pakietów SSIS korzystających z lokalnych systemów plików do usług SSIS na platformie Azure.
Zapisywanie plików tymczasowych
Jeśli musisz przechowywać i przetwarzać pliki tymczasowe podczas wykonywania pojedynczego pakietu, pakiety mogą używać bieżącego katalogu roboczego (.
) lub folderu tymczasowego (%TEMP%
) węzłów środowiska Azure-SSIS Integration Runtime.
Korzystanie z lokalnych udziałów plików
Aby nadal używać lokalnych udziałów plików podczas przenoszenia pakietów korzystających z lokalnych systemów plików do usług SSIS na platformie Azure, wykonaj następujące czynności:
Transfer plików z lokalnych systemów plików do lokalnych udziałów plików.
Dołącz lokalne udziały plików do sieci wirtualnej platformy Azure.
Dołącz środowisko Azure-SSIS IR do tej samej sieci wirtualnej. Aby uzyskać więcej informacji, zobacz Dołączanie środowiska Azure-SSIS Integration Runtime do sieci wirtualnej.
Połącz środowisko Azure-SSIS IR z lokalnymi udziałami plików w tej samej sieci wirtualnej, konfigurując poświadczenia dostępu korzystające z uwierzytelniania systemu Windows. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia z danymi i udziałami plików przy użyciu uwierzytelniania systemu Windows.
Zaktualizuj lokalne ścieżki plików w pakietach do ścieżek UNC wskazujących lokalne udziały plików. Na przykład zaktualizuj wartość
C:\abc.txt
.\\<on-prem-server-name>\<share-name>\abc.txt
Korzystanie z udziałów plików platformy Azure
Aby używać usługi Azure Files podczas migracji pakietów metodą "lift and shift", które używają lokalnych systemów plików do usługi SSIS na platformie Azure, wykonaj następujące czynności:
Transfer plików z lokalnych systemów plików do usługi Azure Files. Aby uzyskać więcej informacji, zobacz Azure Files.
Połącz środowisko Azure-SSIS IR z usługą Azure Files, konfigurując poświadczenia dostępu korzystające z uwierzytelniania systemu Windows. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia z danymi i udziałami plików przy użyciu uwierzytelniania systemu Windows.
Zaktualizuj lokalne ścieżki plików w pakietach do ścieżek UNC wskazujących usługę Azure Files. Na przykład zaktualizuj wartość
C:\abc.txt
.\\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt
Powiązana zawartość
- Wdróż pakiety. Aby uzyskać więcej informacji, zobacz Deploy an SSIS project to Azure with SSMS (Wdrażanie projektu SSIS na platformie Azure przy użyciu programu SSMS).
- Uruchamianie pakietów. Aby uzyskać więcej informacji, zobacz Run SSIS packages in Azure with SSMS (Uruchamianie pakietów usług SSIS na platformie Azure przy użyciu programu SSMS).
- Zaplanuj pakiety. Aby uzyskać więcej informacji, zobacz Planowanie pakietów usług SSIS na platformie Azure.