Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Рабочая роль горизонтального увеличения масштаба запускает службу рабочей роли горизонтального увеличения масштаба для получения задач выполнения из мастера горизонтального увеличения масштаба. Затем рабочая роль выполняет пакеты локально с помощью ISServerExec.exe.
Настройка службы рабочей роли горизонтального увеличения масштаба
Службу рабочей роли горизонтального увеличения масштаба можно настроить с помощью файла \<drive\>:\Program Files\Microsoft SQL Server\140\DTS\Binn\WorkerSettings.config. После изменения файла конфигурации следует перезапустить службу.
| Настройка | Description | Значение по умолчанию |
|---|---|---|
| DisplayName | Отображаемое имя рабочей роли горизонтального увеличения масштаба. НЕ используется в SQL Server 2017. | Имя машины |
| Description | Описание рабочей роли горизонтального увеличения масштаба. НЕ используется в SQL Server 2017. | Нет значения |
| MasterEndpoint | Конечная точка для подключения к мастеру горизонтального увеличения масштаба. | Конечная точка, заданная во время установки рабочей роли горизонтального увеличения масштаба |
| MasterHttpsCertThumbprint | Отпечаток клиентского TLS/SSL-сертификата, используемый для проверки подлинности мастера горизонтального увеличения масштаба | Отпечаток клиентского сертификата, указанный во время установки рабочей роли горизонтального увеличения масштаба. |
| WorkerHttpsCertThumbprint | Отпечаток сертификата для мастера горизонтального увеличения масштаба, использованный для проверки подлинности рабочей роли горизонтального увеличения масштаба. | Отпечаток сертификата, созданный и установленный автоматически при установке рабочей роли горизонтального увеличения масштаба |
| StoreLocation | Расположение для хранения сертификата рабочей роли. | LocalMachine |
| НазваниеМагазина | Имя хранилища, где находится сертификат рабочей роли. | My |
| AgentHeartbeatInterval | Интервал пульса для рабочей роли горизонтального увеличения масштаба. | 00:01:00 |
| TaskHeartbeatInterval | Интервал вывода состояния задачи для рабочей роли горизонтального увеличения масштаба. | 00:00:10 |
| HeartbeatErrorTolerance | По истечении этого периода после последнего успешного пульса задачи она прекращается, если в ответе пульса возвращается ошибка. | 00:10:00 |
| TaskRequestMaxCPU | Верхний предел ресурсов ЦП для запроса задач рабочей ролью горизонтального увеличения масштаба. | 70,0 |
| TaskRequestMinMemory | Нижний предел объекта памяти в МБ для запроса задач рабочей ролью горизонтального увеличения масштаба. | 100,0 |
| MaxTaskCount | Максимальное число задач, которое может вмещать в себя рабочая роль горизонтального увеличения масштаба. | 10 |
| LeaseInterval | Интервал аренды для задачи, содержащейся в рабочей роли горизонтального увеличения масштаба. | 00:01:00 |
| TasksRootFolder | Папка журналов задач. Если значение не указано, используется путь к папке \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Tasks. Папка [учетная_запись] соответствует учетной записи, с помощью которой выполняется служба рабочей роли горизонтального увеличения масштаба. По умолчанию используется учетная запись SSISScaleOutWorker140. |
Нет значения |
| TaskLogLevel | Уровень ведения журнала задач для рабочей роли горизонтального увеличения масштаба. (Подробные сведения 0x01, Информация 0x02, Предупреждение 0x04, Ошибка 0x08, Ход выполнения 0x10, Критическая ошибка 0x20, Аудит 0x40) | 126 (сведения, предупреждение, ошибка, ход выполнения, критическая ошибка, аудит) |
| TaskLogSegment | Интервал времени для файла журнала задач. | 00:00:00 |
| TaskLogEnabled | Указывает, включен ли журнал задач. | true |
| ExecutionLogCacheFolder | Папка, используемая для кэширования журнала выполнения пакета. Если значение не указано, используется путь к папке \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Agent\ELogCache. Папка [учетная_запись] соответствует учетной записи, с помощью которой выполняется служба рабочей роли горизонтального увеличения масштаба. По умолчанию используется учетная запись SSISScaleOutWorker140. |
Нет значения |
| ExecutionLogMaxBufferLogCount | Максимальное количество кэшированных журналов выполнения кэширования в одном буфере в памяти. | 10000 |
| ExecutionLogMaxInMemoryBufferCount | Максимальное количество буферов журналов выполнения в памяти. | 10 |
| ExecutionLogRetryCount | Число повторных попыток при сбое ведения журнала выполнения. | 3 |
| ExecutionLogRetryTimeout | Время ожидания повторных попыток при сбое ведения журнала выполнения. Если достигнуто значение ExecutionLogRetryTimeout, значение ExecutionLogRetryCount игнорируется. | 7.00:00:00 (7 дней) |
| AgentId | Идентификатор агента рабочей роли для рабочей роли горизонтального увеличения масштаба | Автоматическое создание |
Просмотр журнала рабочей роли горизонтального увеличения масштаба
Файл журнала для службы рабочей роли горизонтального увеличения масштаба находится в папке \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Agent.
Расположение журнала для каждой отдельной задачи настраивается в файле WorkerSettings.config в TasksRootFolder. Если значение не задано, журнал находится в папке \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Tasks.
Параметр [account] соответствует учетной записи, с помощью которой выполняется служба рабочей роли горизонтального увеличения масштаба. По умолчанию используется учетная запись SSISScaleOutWorker140.
Следующие шаги
Мастер горизонтального увеличения масштаба служб Integration Services (SSIS)