Überprüfen von in Azure bereitgestellten SSIS-Paketen
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Wenn Sie auf einem Azure-Server ein SSIS-Projekt (SQL Server Integration Services) in der SSIS-Katalog (SSISDB) bereitstellen, fügt der Assistent für die Paketbereitstellung hinter der Seite Überprüfen einen zusätzlichen Überprüfungsschritt hinzu. In diesem Überprüfungsschritt werden die im Projekt enthaltenen Pakete auf bekannte Probleme hin überprüft, die möglicherweise eine erwartungsgemäße Ausführung in der Azure SSIS Integration Runtime verhindern. Anschließend zeigt der Assistent alle zutreffenden Warnungen auf der Seite Überprüfen an.
Wichtig
Die in diesem Artikel beschriebene Überprüfung tritt ein, wenn Sie ein Projekt mit SQL Server Data Tools (SSDT), Version 17.4 oder höher, bereitstellen. Informationen zum Abrufen der neuesten Version von SSDT finden Sie unter Herunterladen von SQL Server Data Tools (SSDT).
Weitere Informationen zum Assistenten für die Paketbereitstellung finden sie unter Bereitstellen von SQL Server Integration Services-Projekten und Paketen (SSIS).
Überprüfen von Verbindungs-Managern
Der Assistent überprüft bestimmte Verbindungs-Manager auf die folgenden Probleme, die zu einem Verbindungsfehler führen können:
- Windows-Authentifizierung. Wenn eine Verbindung Windows-Authentifizierung verwendet, löst die Überprüfung eine Warnung aus. Für Windows-Authentifizierung sind zusätzliche Konfigurationsschritte erforderlich. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Datenquellen und Dateifreigaben mit der Windows-Authentifizierung.
- Dateipfad. Wenn eine Verbindungszeichenfolge einen hartcodierten lokalen Dateipfad wie
C:\\...
enthält, löst die Überprüfung eine Warnung aus. Bei Paketen, die einen absoluten Pfad enthalten, tritt möglicherweise ein Fehler auf. - UNC-Pfad. Wenn eine Verbindungszeichenfolge einen UNC-Pfad enthält, löst die Überprüfung eine Warnung aus. Bei Paketen, die einen UNC-Pfad enthalten, tritt möglicherweise ein Fehler auf, normalerweise, weil für den Zugriff auf einen UNC-Pfad Windows-Authentifizierung erforderlich ist.
- HostName. Wenn eine Servereigenschaft den Hostnamen anstelle der IP-Adresse enthält, löst die Überprüfung eine Warnung aus. Bei Paketen, die einen Hostnamen enthalten, tritt möglicherweise ein Fehler auf, normalerweise, weil für das virtuelle Azure-Netzwerk die richtige DNS-Konfiguration erforderlich ist, damit die DNS-Namensauflösung unterstützt werden kann.
- Anbieter oder Treiber. Wenn ein Anbieter oder Treiber nicht unterstützt wird, löst die Überprüfung eine Warnung aus. Aktuell werden nur wenige integrierte Anbieter und Treiber unterstützt.
Der Assistent führt die folgenden Überprüfungen für die in der Liste aufgeführten Verbindungs-Manager aus.
Ziel-Editor für Dimensionsverarbeitung | Windows-Authentifizierung | Dateipfad | UNC-Pfad | Hostname | Anbieter oder Treiber |
---|---|---|---|---|---|
ADO | |||||
AdoNet | |||||
Cache | |||||
Excel | |||||
Datei | |||||
FlatFile | |||||
FTP | |||||
MSOLAP100 | |||||
MultiFile | |||||
MultiFlatFile | |||||
OData | |||||
ODBC | |||||
OLEDB | |||||
SMOServer | |||||
SMTP | |||||
SQLMOBILE | |||||
WMI |
Überprüfen von Quellen und Zielen
Die folgenden Quellen und Ziele von Drittanbietern werden nicht unterstützt:
- Oracle-Quelle und Ziel von Attunity
- Teradata-Quelle und Ziel von Attunity
- SAP BW-Quelle und -Ziel
Überprüfen von Aufgaben und Komponenten
Prozess ausführen (Task)
Die Überprüfung löst eine Warnung aus, wenn ein Befehl mit absolutem Pfad auf eine lokale Datei oder mit einem UNC-Pfad auf eine Datei verweist. Diese Pfade können bei der Ausführung in Azure zu Fehlern führen.
Skriptaufgabe und Skriptkomponente
Die Überprüfung löst eine Warnung aus, wenn ein Paket eine Skriptaufgabe oder eine Skriptkomponente enthält, die auf nicht unterstützte Assemblys verweist oder diese aufruft. Diese Verweise oder Aufrufe können zu Ausführungsfehlern führen.
Andere Komponenten
Das ORC-Format wird für das HDFS-Ziel und das Azure Data Lake Store-Ziel nicht unterstützt.