Scenario/Problem: You need to configure the throughput for the Machine Translation Services translations.
Solution: Use the TimerJobFrequency
and TranslationsPerInstance
parameters with the Set-SPTranslationServiceApplication
cmdlet.
The translation throughput parameters TimerJobFrequency
and TranslationsPerInstance
correspond to the Machine Translation Services configuration settings, as shown in Figure 20.1.
Tip
To get to these properties, from Central Administration, click on the Manage Service Applications link under Application Management. Locate the Machine Translation Services entry and highlight the connection and then click on the Properties button from the top ribbon bar.
The TimerJobFrequency
parameter determines how often the translation process should be started using the corresponding service timer job. The default is 15 minutes, and the valid range may be any number of minutes between 1
and 59
.
The TranslationsPerInstance
parameter determines how many translations can be processed per instance. The default value is 300 translations.
Listing 20.6 shows a sample command line for setting the translation throughput values.
Set-SPTranslationServiceApplication
-Identity "Machine Translation Services"
-TimerJobFrequency 5 -TranslationsPerInstance 100
The values for throughput should be modified based on usage of Machine Translation Services within your organization. Heavy usage might warrant more frequent timer job execution. Increasing the number of minutes for the timer job might warrant an increase in translations per instance; however, increasing these values could cause performance issues. Use these values along with the active processes to balance the usage and optimize throughput.
3.145.64.132