Ö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:
Übertragen Sie die Dateien von den lokalen Dateisystemen auf die lokalen Dateifreigaben.
Verknüpfen Sie die lokalen Dateifreigaben mit einem virtuellen Azure-Netzwerk.
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.
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.
Ä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:
Übertragen Sie die Dateien von den lokalen Dateisystemen zu Azure Files. Weitere Informationen finden Sie unter Azure Files.
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.
Ä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
.
Zugehöriger Inhalt
- Stellen Sie Ihre Pakete bereit. Weitere Informationen finden Sie unter Bereitstellen eines SSIS-Projekts mit SQL Server Management Studio (SSMS).
- Führen Sie Ihre Pakete aus. Weitere Informationen finden Sie unter Ausführen von SSIS-Paketen in Azure mit SSMS.
- Bestimmen Sie einen Zeitplan für Ihre Pakete. Weitere Informationen finden Sie unter Planen der Ausführung eines SSIS-Pakets in Azure.