Freigeben über


Öffnen und Speichern von Dateien lokal und in Azure mit in Azure bereitgestellten SSIS-Paketen

GILT FÜR: Azure Data Factory Azure Synapse Analytics

Tipp

Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. Microsoft Fabric deckt alle Aufgaben ab, von der Datenverschiebung bis hin zu Data Science, Echtzeitanalysen, Business Intelligence und Berichterstellung. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!

In diesem Artikel wird beschrieben, wie Sie Dateien lokal und in Azure öffnen und speichern, wenn Sie SSIS-Pakete, die lokale Dateisysteme verwenden, per Lift & Shift in SSIS in Azure migrieren.

Speichern von temporären Dateien

Wenn Sie temporäre Dateien während einer einzelnen Paketausführung speichern und verarbeiten müssen, können Pakete das aktuelle Arbeitsverzeichnis (.) oder den temporären Ordner (%TEMP%) Ihrer Azure SSIS Integration Runtime-Knoten verwenden.

Verwenden von lokalen Dateifreigaben

Wenn Sie Pakete, die lokale Dateisysteme verwenden, zu SSIS in Azure migrieren und weiterhin lokale Dateifreigaben verwenden möchten, führen Sie die folgenden Schritte durch:

  1. Übertragen Sie die Dateien von den lokalen Dateisystemen auf die lokalen Dateifreigaben.

  2. Verknüpfen Sie die lokalen Dateifreigaben mit einem virtuellen Azure-Netzwerk.

  3. Verknüpfen Sie Ihre Azure SSIS IR mit demselben virtuellen Netzwerk. Weitere Informationen finden Sie unter Verknüpfen einer Azure-SSIS-Integration Runtime mit einem virtuellen Netzwerk.

  4. Verbinden Sie Ihre Azure SSIS IR mit den lokalen Dateifreigaben innerhalb desselben virtuellen Netzwerks, indem Sie Anmeldeinformationen einrichten, die mit der Windows-Authentifizierung verwendet werden. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Datenquellen und Dateifreigaben mit der Windows-Authentifizierung.

  5. Ändern Sie lokale Dateipfade in Ihren Paketen in UNC-Pfade, die auf lokale Dateifreigaben verweisen. Ändern Sie z.B. den Pfad C:\abc.txt in \\<on-prem-server-name>\<share-name>\abc.txt.

Verwenden von Azure-Dateifreigaben

Wenn Sie Pakete, die lokale Dateisysteme verwenden, zu SSIS in Azure migrieren und Azure Filesverwenden möchten, führen Sie die folgenden Schritte durch:

  1. Übertragen Sie die Dateien von den lokalen Dateisystemen zu Azure Files. Weitere Informationen finden Sie unter Azure Files.

  2. Verbinden Sie Azure SSIS IR mit Azure Files, indem Sie Anmeldeinformationen einrichten, die mit der Windows-Authentifizierung verwendet werden. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Datenquellen und Dateifreigaben mit der Windows-Authentifizierung.

  3. Ändern Sie lokale Dateipfade in Ihren Paketen in UNC-Pfade, die auf Azure Files verweisen. Ändern Sie z.B. den Pfad C:\abc.txt in \\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt.