Поделиться через


Мастер горизонтального увеличения масштаба служб Integration Services (SSIS)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Мастер горизонтального увеличения масштаба управляет системой горизонтального увеличения масштаба посредством каталога SSISDB и службы мастера горизонтального увеличения масштаба.

Каталог SSISDB хранит все данные для рабочих ролей горизонтального увеличения масштаба, пакетов и выполнений. Он предоставляет интерфейс для включения рабочей роли горизонтального масштабирования и выполнения пакетов в Scale Out. Дополнительные сведения см. в пошаговом руководстве. Настройка масштабируемых пакетов служб Integration Services и запуск пакетов в службах Integration Services.

Служба мастера горизонтального увеличения масштаба — это служба Windows, отвечающая за взаимодействие с рабочими ролями горизонтального увеличения масштаба. Она возвращает состояние выполнения пакетов рабочими ролями горизонтального увеличения масштаба по протоколу HTTPS и обрабатывает данные в SSISDB.

Хранимые процедуры и представления горизонтального увеличения масштаба в SSISDB

Представления

Хранимые процедуры

Настройка службы мастера горизонтального увеличения масштаба

Служба мастера горизонтального увеличения масштаба настраивается с помощью файла <drive>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config. После изменения файла конфигурации следует перезапустить службу.

Настройка Description Значение по умолчанию
PortNumber Номер сетевого порта, используемый для взаимодействия с рабочей ролью горизонтального увеличения масштаба. 8391
SSLCertThumbprint Отпечаток TLS/SSL-сертификата, используемый для защиты взаимодействия с рабочей ролью горизонтального увеличения масштаба. Отпечаток TLS/SSL-сертификата, указанный во время установки главной роли горизонтального увеличения масштаба
SqlServerName Имя SQL Server, содержащего каталог SSISDB. Пример: Имя сервера\Имя экземпляра. Имя SQL Server, устанавливаемого вместе с мастером горизонтального увеличения масштаба.
CleanupCompletedJobsIntervalInMs Интервал очистки завершенных заданий выполнения в миллисекундах. 43200000
DealWithExpiredTasksIntervalInMs Интервал обработки завершенных заданий выполнения в миллисекундах. 300 000
MasterHeartbeatIntervalInMs Интервал для пульса главной роли горизонтального увеличения масштаба в миллисекундах. Это свойство указывает интервал, с которым мастер горизонтального увеличения масштаба обновляет свое состояние в каталоге SSISDB. 30 000
SqlConnectionTimeoutInSecs Время ожидания соединения SQL в секундах при подключении к SSISDB. 15

Просмотр журнала службы мастера горизонтального увеличения масштаба

Файл журнала для службы мастера горизонтального увеличения масштаба находится в папке <drive>:\Users\[account]\AppData\Local\SSIS\ScaleOut\Master.

Параметр [account] соответствует учетной записи, с помощью которой выполняется служба мастера горизонтального увеличения масштаба. По умолчанию это учетная запись SSISScaleOutMaster140.

Следующие шаги

Рабочая роль горизонтального увеличения масштаба служб Integration Services (SSIS)