Bagikan melalui


Pekerja Peluasan Skala Integration Services (SSIS)

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Scale Out Worker menjalankan layanan Scale Out Worker untuk menarik tugas eksekusi dari Scale Out Master. Kemudian pekerja menjalankan paket secara lokal dengan ISServerExec.exe.

Mengonfigurasi layanan Scale Out Worker

Anda dapat mengonfigurasi layanan Scale Out Worker dengan menggunakan \<drive\>:\Program Files\Microsoft SQL Server\140\DTS\Binn\WorkerSettings.config file . Anda harus memulai ulang layanan setelah memperbarui file konfigurasi.

Konfigurasi Deskripsi Nilai default
DisplayName Nama tampilan Pekerja Peluasan Skala. TIDAK digunakan di SQL Server 2017. Nama mesin
Deskripsi Penjabaran dari Scale Out Worker. TIDAK digunakan di SQL Server 2017. Kosong
MasterEndpoint Titik akhir untuk menyambungkan ke Master Peluasan Skala. Titik akhir yang ditetapkan selama penginstalan Scale Out Worker
MasterHttpsCertThumbprint Thumbprint sertifikat TLS/SSL klien yang digunakan untuk mengautentikasi Scale Out Master Thumbprint sertifikat klien yang ditentukan selama penginstalan Scale Out Worker.
WorkerHttpsCertThumbprint Thumbprint sertifikat untuk Scale Out Master yang digunakan untuk mengautentikasi Scale Out Worker. Thumbprint sertifikat yang dibuat dan diinstal secara otomatis selama penginstalan Scale Out Worker
StoreLocation Lokasi penyimpanan sertifikat pekerja. LocalMachine
StoreName Nama toko tempat sertifikat pekerja berada. Milik saya
AgentHeartbeatInterval Interval heartbeat Scale Out Worker. 00:01:00
TaskHeartbeatInterval Interval status tugas pelaporan Scale Out Worker. 00:00:10
HeartbeatErrorTolerance Setelah periode waktu ini dari heartbeat tugas terakhir yang berhasil, tugas dihentikan jika respons kesalahan heartbeat diterima. 00:10:00
TaskRequestMaxCPU Batas atas CPU untuk Scale Out Worker untuk meminta tugas. 70.0
TaskRequestMinMemory Batas bawah memori dalam MB untuk Scale Out Worker untuk meminta tugas. 100,0
MaxTaskCount Jumlah maksimum tugas yang dapat dipegang oleh Scale Out Worker. 10
LeaseInterval Interval sewa tugas yang dipegang oleh Scale Out Worker. 00:01:00
TasksRootFolder Folder log tugas. Jika nilai kosong, \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Tasks jalur folder digunakan. [akun] adalah akun yang menjalankan layanan Scale Out Worker. Secara default, akunnya adalah SSISScaleOutWorker140. Kosong
TaskLogLevel Tingkat log tugas dari Scale Out Worker. (Verbose 0x01, Information 0x02, Warning 0x04, Error 0x08, Progress 0x10, CriticalError 0x20, Audit 0x40) 126 (Informasi, Peringatan, Kesalahan, Kemajuan, CriticalError, Audit)
TaskLogSegment Rentang waktu file log tugas. 00:00:00
TaskLogEnabled Menentukan apakah log tugas diaktifkan. benar
ExecutionLogCacheFolder Folder yang digunakan untuk menyimpan log eksekusi paket. Jika nilai kosong, \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Agent\ELogCache jalur folder digunakan. [akun] adalah akun yang menjalankan layanan Scale Out Worker. Secara default, akunnya adalah SSISScaleOutWorker140. Kosong
ExecutionLogMaxBufferLogCount Jumlah maksimum log eksekusi yang di-cache, dalam satu buffer log eksekusi dalam memori. 10000
ExecutionLogMaxInMemoryBufferCount Jumlah maksimum buffer log eksekusi dalam memori untuk log eksekusi. 10
ExecutionLogRetryCount Jumlah coba lagi jika pengelogan eksekusi gagal. 3
ExecutionLogRetryTimeout Batas waktu coba lagi jika pengelogan eksekusi gagal. i\Jika ExecutionLogRetryTimeout tercapai, ExecutionLogRetryCount diabaikan. 7.00:00:00 (7 hari)
AgenId ID agen pekerja dari Scale Out Worker Dihasilkan secara otomatis

Menampilkan log Peluasan Skala Pekerja

File log layanan Scale Out Worker ada di \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Agent folder .

Lokasi log setiap tugas individu dikonfigurasi dalam WorkerSettings.config file di TasksRootFolder. Jika nilai tidak ditentukan, log berada di \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Tasks folder .

Parameter [akun] adalah akun yang menjalankan layanan Scale Out Worker. Secara default, akunnya adalah SSISScaleOutWorker140.

Langkah berikutnya

Master Peluasan Skala Integration Services (SSIS)