Master di scalabilità orizzontale di Integration Services (SSIS)Integration Services (SSIS) Scale Out Master

Scale Out Master gestisce il sistema di scalabilità orizzontale tramite il catalogo SSISDB e il servizio Scale Out Master.The Scale Out Master manages the Scale Out system through the SSISDB Catalog and the Scale Out Master service.

Il catalogo SSISDB archivia tutte le informazioni relative ai componenti Scale Out Worker, ai pacchetti e alle esecuzioni.The SSISDB Catalog stores all the information for Scale Out Workers, packages, and executions. Fornisce l'interfaccia per abilitare un ruolo di lavoro di scalabilità orizzontale ed eseguire pacchetti nel servizio di scalabilità orizzontale. Per altre informazioni, vedere Procedura dettagliata: Installare il servizio Integration Services (SSIS) Scale Out ed Eseguire pacchetti nel servizio Integration Services (SSIS) Scale Out.It provides the interface to enable a Scale Out Worker and execute packages in Scale Out. For more information, see Walkthrough: Set up Integration Services Scale Out and Run Packages in Integration Services.

Scale Out Master è un servizio Windows responsabile delle comunicazioni con i componenti Scale Out Worker.The Scale Out Master service is a Windows service that is responsible for the communication with Scale Out Workers. Restituisce lo stato dell'esecuzione di pacchetti nei componenti Scale Out Worker su HTTPS ed elabora i dati nel database SSISDB.It returns the status of package executions on Scale Out Workers over HTTPS and operates on the data in SSISDB.

Viste Scale Out e stored procedure in SSISDBScale Out views and stored procedures in SSISDB

Viste:Views:

  • [[catalog].[master_properties(../../integration-services/system-views/catalog-master-properties-ssisdb-database.md)[[catalog].[master_properties(../../integration-services/system-views/catalog-master-properties-ssisdb-database.md)
  • [catalog].[worker_agents].[catalog].[worker_agents].

Stored procedure:Stored procedures:

Configurare il servizio Scale Out MasterConfigure the Scale Out Master service

È possibile configurare il servizio Scale Out Master usando il file \<drive\>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config.You configure the Scale Out Master service by using the \<drive\>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config file. Il servizio deve essere riavviato dopo l'aggiornamento del file di configurazione.You have to restart the service after updating the configuration file.

ConfigurazioneConfiguration DescriptionDescription Valore predefinitoDefault Value
PortNumberPortNumber Numero di porta di rete usato per comunicare con un ruolo di lavoro di scalabilità orizzontale.The network port number used to communicate with a Scale Out Worker. 83918391
SSLCertThumbprintSSLCertThumbprint Identificazione personale del certificato SSL usato per proteggere la comunicazione con un ruolo di lavoro di scalabilità orizzontale.The thumbprint of the SSL certificate used to protect the communication with a Scale Out Worker. Identificazione personale del certificato SSL specificato durante l'installazione del master di scalabilità orizzontale.The thumbprint of the SSL certificate specified during the Scale Out Master installation
SqlServerNameSqlServerName Nome dell'istanza di SQL ServerSQL Server contenente il catalogo SSISDB.The name of the SQL ServerSQL Server that contains the SSISDB catalog. Ad esempio, NomeServer\\NomeIstanza.For example, ServerName\\InstanceName. Nome dell'istanza di SQL Server installata con il master di scalabilità orizzontale.The name of the SQL Server that is installed with the Scale Out Master.
CleanupCompletedJobsIntervalInMsCleanupCompletedJobsIntervalInMs Intervallo per l'eliminazione dei processi di esecuzione completati, espresso in millisecondi.The interval for cleaning up completed execution jobs, in milliseconds. 4320000043200000
DealWithExpiredTasksIntervalInMsDealWithExpiredTasksIntervalInMs Intervallo per la gestione dei processi di esecuzione scaduti, espresso in millisecondi.The interval for dealing with expired execution jobs, in milliseconds. 300000300000
MasterHeartbeatIntervalInMsMasterHeartbeatIntervalInMs Intervallo per l'heartbeat del master di scalabilità orizzontale, espresso in millisecondi.The interval for the Scale Out Master heartbeat, in milliseconds. Specifica la frequenza con cui Scale Out Master aggiorna il proprio stato online nel catalogo SSISDB.This property specifies the interval at which Scale Out Master updates its online status in the SSISDB catalog. 3000030000
SqlConnectionTimeoutInSecsSqlConnectionTimeoutInSecs Timeout della connessione SQL in secondi per la connessione a SSISDB.The SQL connection timeout in seconds when connecting to SSISDB. 1515

Visualizzare il log del servizio Scale Out MasterView the Scale Out Master service log

Il file di log del servizio Scale Out Master si trova nella cartella \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Master.The Scale Out Master service log file is located in the \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Master folder.

Il parametro [account] è l'account che esegue il servizio Scale Out Master.The [account] parameter refers to the account running the Scale Out Master service. Per impostazione predefinita, tale account è SSISScaleOutMaster140.By default, this account is SSISScaleOutMaster140.

Passaggi successiviNext steps

Integration Services (SSIS) Scale Out WorkerIntegration Services (SSIS) Scale Out Worker