Scale Out-Master von Integration Services (SSIS)

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Der Scale Out-Master verwaltet das Scale Out-System über den SSISDB-Katalog und den Scale Out-Masterdienst.

Im SSISDB-Katalog werden alle Informationen für Scale Out-Worker, Pakete und Ausführungen gespeichert. Der Katalog stellt die Schnittstelle bereit, um einen Scale Out-Worker zu aktivieren und Pakete in Scale Out auszuführen. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Einrichten von Integration Services Scale Out und Ausführen von Paketen in SSIS Scale Out (SQL Server Integration Services).

Der Scale Out-Masterdienst ist ein Windows-Dienst, über den die Kommunikation mit Scale Out-Workern erfolgt. Der Dienst gibt über HTTPS den Status von Paketausführungen mit Scale Out-Workern zurück und verarbeitet die Daten in SSISDB.

Scale Out-Ansichten und gespeicherte Prozeduren in SSISDB

Sichten

Gespeicherte Prozeduren

Konfigurieren des Scale Out-Masterdiensts

Konfigurieren Sie den Scale Out-Masterdienst mithilfe der <drive>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config-Datei. Der Dienst muss nach dem Aktualisieren der Konfigurationsdatei neu gestartet werden.

Konfiguration BESCHREIBUNG Standardwert
PortNumber Die Netzwerkportnummer, die zur Kommunikation mit einem Scale Out-Worker verwendet wird 8391
SSLCertThumbprint Der Fingerabdruck des TLS/SSL-Zertifikats, das zum Schützen der Kommunikation mit einem Scale Out-Worker verwendet wird. Der Fingerabdruck des bei der Installation des Scale Out-Masters angegebenen TLS/SSL-Zertifikats
SqlServerName Der Name des SQL Servers, der den SSISDB-Katalog enthält. Zum Beispiel: ServerName\InstanceName. Der Name der SQL Server-Instanz, mit dem der Scale Out-Master installiert wurde
CleanupCompletedJobsIntervalInMs Die Zeitspanne für das Bereinigen von abgeschlossenen Ausführungsaufträgen (in Millisekunden) 43200000
DealWithExpiredTasksIntervalInMs Die Zeitspanne für das Verarbeiten von abgelaufenen Ausführungsaufträgen (in Millisekunden) 300000
MasterHeartbeatIntervalInMs Das Intervall für den Takt des Scale Out-Masters (in Millisekunden) Diese Eigenschaft gibt das Intervall an, in dem der Scale Out-Master seinen Onlinestatus im SSISDB-Katalog aktualisiert. 30.000
SqlConnectionTimeoutInSecs Das SQL-Verbindungstimeout in Sekunden, wenn eine Verbindung mit SSISDB hergestellt wird 15

Anzeigen des Protokolls des Scale Out-Masterdiensts

Die Protokolldatei für den Scale Out-Masterdienst befindet sich im Ordner <drive>:\Users\[account]\AppData\Local\SSIS\ScaleOut\Master.

Der Parameter [Konto] bezieht sich auf das Konto, unter dem der Scale Out-Masterdienst ausgeführt wird. Standardmäßig lautet das Konto SSISScaleOutMaster140.

Nächste Schritte

Scale Out-Worker von Integration Services (SSIS)