Pekerja Peluasan Skala Layanan Integrasi (SSIS)

Berlaku untuk: Integration Runtime SSIS SQL Server 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 pada SQL Server 2017. Nama komputer
Deskripsi Penjabaran dari Scale Out Worker. TIDAK digunakan pada 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 penyimpanan tempat sertifikat pekerja berada. My
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 akan digunakan. [akun] adalah akun yang menjalankan layanan Scale Out Worker. Secara default, akunnya adalah SSISScaleOutWorker140. Kosong
TaskLogLevel Tingkat log tugas dari Scale Out Worker. (0x01 Verbose, 0x02 Informasi, 0x04 Peringatan, 0x08 Kesalahan, 0x10 Kemajuan, 0x20 CriticalError, 0x40 Audit) 126 (Informasi, Peringatan, Kesalahan, Kemajuan, CriticalError, Audit)
TaskLogSegment Rentang waktu file log tugas. 00:00:00
TaskLogEnabled Menentukan apakah log tugas diaktifkan. TRUE
ExecutionLogCacheFolder Folder yang digunakan untuk menyimpan log eksekusi paket. Jika nilai kosong, \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Agent\ELogCache jalur folder akan 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)
AgentId 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)