Scale Out-Master von Integration Services (SSIS)

Gilt für:SQL ServerSSIS 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. Sie stellt die Schnittstelle bereit, mit der ein Scale Out-Worker aktiviert und Pakete in Scale Out ausgeführt werden können. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Einrichten von Integration Services Scale Out und Ausführen von Paketen in 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

Ansichten

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
Portnummer 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 des SQL Servers, der mit dem Scale Out Master installiert ist.
BereinigungAbgeschlossenerAufträgeIntervallInMs 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 Heartbeat des Scale Out Master, 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

Dienstprotokoll des Scale Out Master anzeigen

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.