Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
De Scale Out Worker voert de Scale Out Worker-service uit om uitvoeringstaken op te halen uit de Scale Out Master. Vervolgens voert de medewerker de pakketten lokaal uit met ISServerExec.exe.
De Scale Out Worker-service configureren
U kunt de Scale Out Worker-service configureren met behulp van het \<drive\>:\Program Files\Microsoft SQL Server\140\DTS\Binn\WorkerSettings.config bestand. U moet de service opnieuw starten nadat u het configuratiebestand hebt bijgewerkt.
| Configuratie | Description | Standaardwaarde |
|---|---|---|
| Schermnaam | De weergavenaam van de Scale-Out Worker. NIET in gebruik in SQL Server 2017. | Computernaam |
| Description | De beschrijving van de Scale Out Worker. NIET in gebruik in SQL Server 2017. | Leeg |
| HoofdEndpoint | Het eindpunt voor verbinding met de Scale Out Master. | Het ingestelde eindpunt tijdens de installatie van de Scale-out Worker |
| MasterHttpsCertThumbprint | De vingerafdruk van het client-TLS/SSL-certificaat dat wordt gebruikt om de Scale Out Master te authentiseren. | De vingerafdruk van het clientcertificaat die is opgegeven tijdens de installatie van de "Scale Out Worker". |
| WorkerHttpsCertThumbprint | De vingerafdruk van het certificaat voor Scale Out Master dat wordt gebruikt om de Scale Out Worker te authenticeren. | De vingerafdruk van een certificaat dat tijdens de installatie van de Scale Out Worker automatisch is gemaakt en geïnstalleerd. |
| StoreLocation | De opslaglocatie van het werknemerscertificaat. | LocalMachine |
| StoreName | De winkelnaam waarbij het werknemerscertificaat zich bevindt. | Mijn |
| AgentHeartbeatInterval | Het interval van de heartbeat van de Scale Out Worker. | 00:01:00 |
| TaskHeartbeatInterval | Het interval van de rapportagetaakstatus van Scale Out Worker. | 00:00:10 |
| HeartbeatErrorTolerance | Na het verstrijken van deze periode sinds de laatste succesvolle heartbeat van de taak, wordt de taak beëindigd als er een foutmelding van de heartbeat wordt ontvangen. | 00:10:00 |
| TaskRequestMaxCPU | De bovengrens van CPU voor Scale Out Worker om taken aan te vragen. | 70.0 |
| TaskRequestMinMemory | De ondergrens van het geheugen in MB voor Scale Out Worker om taken aan te vragen. | 100,0 |
| MaxTaskCount | Het maximale aantal taken dat de Scale Out Worker kan verwerken. | 10 |
| LeaseInterval | Het lease-interval van een taak die door de Scale Out Worker wordt vastgehouden. | 00:01:00 |
| TasksRootFolder | De map met taaklogboeken. Als de waarde leeg is, wordt het \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Tasks mappad gebruikt. [account] is het account waarop de Scale Out Worker-service wordt uitgevoerd. Standaard is het account SSISScaleOutWorker140. |
Leeg |
| TaskLogLevel | Het taaklogboekniveau van de Scale-Out Worker. (Uitgebreide 0x01, Informatie 0x02, Waarschuwing 0x04, Fout 0x08, Voortgang 0x10, CriticalError-0x20, Controle 0x40) | 126 (Informatie, Waarschuwing, Fout, Voortgang, CriticalError, Audit) |
| TaskLogSegment | De tijdsduur van een taaklogboekbestand. | 00:00:00 |
| TaaklogIngeschakeld | Hiermee geeft u op of het taaklogboek is ingeschakeld. | true |
| ExecutionLogCacheFolder | De map die wordt gebruikt voor het cachen van het logboek van de pakketuitvoering. Als de waarde leeg is, wordt het mappad \<drive\>:\Users\[account]\AppData\Local\SSIS\Cluster\Agent\ELogCache gebruikt. [account] is het account waarop de Scale Out Worker-service wordt uitgevoerd. Het standaardaccount is SSISScaleOutWorker140. |
Leeg |
| ExecutionLogMaxBufferLogCount | Het maximum aantal uitvoeringslogboeken dat in de cache is opgeslagen, in één buffer voor het uitvoeringslogboek in het geheugen. | 10000 |
| ExecutionLogMaxInMemoryBufferCount | Het maximum aantal buffers voor uitvoeringslogboeken in het geheugen voor uitvoeringslogboeken. | 10 |
| HerhaalAantalUitvoeringsLog | Het aantal pogingen als de uitvoeringslogregistratie mislukt. | 3 |
| UitvoeringsLogboekOpnieuwVerstrijktijd | De time-out voor opnieuw proberen als de uitvoering van logboekregistratie mislukt. i\Als ExecutionLogRetryTimeout is bereikt, wordt ExecutionLogRetryCount genegeerd. | 7.00:00:00 (7 dagen) |
| AgentId | Worker agent-ID van de Scale Out Worker | Automatisch gegenereerd |
Het logboek van Scale-Out Worker weergeven
Het logboekbestand van de Scale Out Worker-service bevindt zich in de \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Agent map.
De logboeklocatie van elke afzonderlijke taak wordt geconfigureerd in het WorkerSettings.config bestand in de TasksRootFolder. Als er geen waarde is opgegeven, bevindt het logboek zich in de \<drive\>:\Users\\[account]\AppData\Local\SSIS\ScaleOut\Tasks map.
De parameter [account] is het account waarop de Scale Out Worker-service wordt uitgevoerd. Standaard is het account SSISScaleOutWorker140.