Master scalabile dei Servizi di Integrazione (SSIS)

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

Il Scale Out Master gestisce il sistema Scale Out tramite il catalogo SSISDB e il servizio Scale Out Master.

Il catalogo SSISDB archivia tutte le informazioni relative ai componenti Scale Out Worker, ai pacchetti e alle esecuzioni. Fornisce l'interfaccia per abilitare un ruolo di lavoro Scale Out ed eseguire pacchetti in Scale Out. Per altre informazioni, vedi Procedura dettagliata: Installare il servizio di scalabilità orizzontale di Integration Services ed Eseguire pacchetti nel servizio Integration Services.

Scale Out Master è un servizio Windows responsabile delle comunicazioni con i componenti Scale Out Worker. Restituisce lo stato dell'esecuzione di pacchetti nei componenti Scale Out Worker su HTTPS ed elabora i dati nel database SSISDB.

Visualizzazioni di Scale Out e stored procedure in SSISDB

Visualizzazioni

Stored procedure

Configurare il servizio Scale Out Master

È possibile configurare il servizio Scale Out Master usando il file <drive>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config. Il servizio deve essere riavviato dopo l'aggiornamento del file di configurazione.

Impostazione Descrizione Valore predefinito
Numero porta Numero della porta di rete utilizzato per comunicare con un worker di scalabilità orizzontale. 8391
Impronta digitale del certificato SSL Impronta digitale del certificato TLS/SSL usato per proteggere la comunicazione con un Scale Out Worker. L'impronta digitale del certificato TLS/SSL specificato durante l'installazione di Scale Out Master
SqlServerName Nome del server SQL Server che contiene il catalogo SSISDB. Per esempio, NomeServer\NomeIstanza. Nome di SQL Server installato con Scale Out Master.
IntervalloInMsPerPuliziaProcessiCompletati Intervallo per l'eliminazione dei processi di esecuzione completati, espresso in millisecondi. 43200000
DealWithExpiredTasksIntervalInMs Intervallo per la gestione dei processi di esecuzione scaduti, espresso in millisecondi. 300000
MasterHeartbeatIntervalInMs L'intervallo dell'heartbeat del master di scalabilità orizzontale, in millisecondi. Specifica la frequenza con cui Scale Out Master aggiorna il proprio stato online nel catalogo SSISDB. 30000
SqlConnectionTimeoutInSecs Timeout della connessione SQL in secondi durante la connessione a SSISDB. 15

Visualizzare il log del servizio Scale Out Master

Il file di log del servizio Scale Out Master si trova nella cartella <drive>:\Users\[account]\AppData\Local\SSIS\ScaleOut\Master.

Il parametro [account] è l'account che esegue il servizio Scale Out Master. Per impostazione predefinita, tale account è SSISScaleOutMaster140.