Stap 5: optionele serverconfiguratie
De opties die in dit onderwerp worden beschreven, zijn niet vereist om het publiceren en plannen van flows in Tableau Server in te schakelen. U kunt ze gebruiken om uw omgeving aan uw wensen aan te passen.
De time-outperiode voor flows instellen
U kunt tijdslimieten instellen voor de tijdsduur voor het uitvoeren van een flow. Zo voorkomt u dat volgende taken worden opgehouden vanwege vastgelopen taken. Met de volgende twee tsm-opdrachten kunt u bepalen hoe lang een flowtaak kan worden uitgevoerd voordat de flowtaak op de achtergrond wordt geannuleerd. Deze twee opdrachten bepalen samen de totale time-outwaarde voor flowtaken.
De opdracht backgrounder.default_timeout.run_flow
stelt het aantal seconden in voordat een taak voor flowuitvoering wordt geannuleerd.
Bijvoorbeeld:
tsm configuration set -k backgrounder.default_timeout.run_flow -v <new value>
tsm pending-changes apply
(Standaardwaarde: 14400 seconden of 4 uur)
Met de opdracht backgrounder.extra_timeout_in_seconds
wordt het aantal seconden ingesteld boven de instelling in backgrounder.querylimit
voordat een achtergrondtaak wordt geannuleerd. Deze instelling zorgt dat een vastgelopen taak geen volgende taken ophoudt. De instelling is van toepassing op de processen die worden vermeld in backgrounder.timeout_tasks
.
Bijvoorbeeld:
tsm configuration set -k backgrounder.extra_timeout_in_seconds -v <value>
(Standaardwaarde: 1800 seconden of 30 minuten)
Controleer de beschikbare resources op de server waarop de flows worden uitgevoerd. Het is raadzaam dat u over een speciaal knooppunt voor Tableau Prep Conductor beschikt.
De drempelwaarde instellen voor opgeschorte flowtaken
Standaard wordt een flowtaak opgeschort na vijf opeenvolgende mislukte flowtaken. Als u de drempelwaarde wilt wijzigen voor het aantal mislukte flowtaken dat mag plaatsvinden voordat deze worden opgeschort, gebruikt u de volgende tsm configuration set-opdracht:
tsm configuration set -k backgrounder.flow_failure_threshold_for_run_prevention -v <number>
Hiermee wordt de drempelwaarde ingesteld voor het aantal opeenvolgende mislukte flowtaken dat nodig is voordat de taken worden opgeschort. Dit is een serverbrede instelling.
Wie kan dit doen
Tableau Server-beheerders kunnen wijzigingen aanbrengen in serverconfiguraties.