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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk