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:

  1. Transfer plików z lokalnych systemów plików do lokalnych udziałów plików.

  2. Dołącz lokalne udziały plików do sieci wirtualnej platformy Azure.

  3. 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.

  4. Połączenie środowiska Azure-SSIS IR do lokalnych udziałów 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 Połączenie do danych i udziałów plików przy użyciu uwierzytelniania systemu Windows.

  5. 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:

  1. Transfer plików z lokalnych systemów plików do usługi Azure Files. Aby uzyskać więcej informacji, zobacz Azure Files.

  2. Połączenie środowiska Azure-SSIS IR do usługi Azure Files, konfigurując poświadczenia dostępu korzystające z uwierzytelniania systemu Windows. Aby uzyskać więcej informacji, zobacz Połączenie do danych i udziałów plików przy użyciu uwierzytelniania systemu Windows.

  3. 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