<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dafne.bi-services.sk/index.php?action=history&amp;feed=atom&amp;title=Controlling_a_processing</id>
	<title>Controlling a processing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dafne.bi-services.sk/index.php?action=history&amp;feed=atom&amp;title=Controlling_a_processing"/>
	<link rel="alternate" type="text/html" href="https://wiki.dafne.bi-services.sk/index.php?title=Controlling_a_processing&amp;action=history"/>
	<updated>2026-10-23T19:24:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.4</generator>
	<entry>
		<id>https://wiki.dafne.bi-services.sk/index.php?title=Controlling_a_processing&amp;diff=61&amp;oldid=prev</id>
		<title>Dafne: Documentation import</title>
		<link rel="alternate" type="text/html" href="https://wiki.dafne.bi-services.sk/index.php?title=Controlling_a_processing&amp;diff=61&amp;oldid=prev"/>
		<updated>2026-08-06T13:36:45Z</updated>

		<summary type="html">&lt;p&gt;Documentation import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:monitor_processing_actions.png|thumb|right|Processing actions menu]]&lt;br /&gt;
This page describes the actions available on a single [[Processing]]. They are reached from the actions menu on the processing in the &amp;#039;&amp;#039;&amp;#039;Active processings&amp;#039;&amp;#039;&amp;#039; panel of the [[Monitor console]], and require the Admin role.&lt;br /&gt;
&lt;br /&gt;
These actions affect one processing only. To stop or resume everything at once, see [[Executor control]].&lt;br /&gt;
&lt;br /&gt;
== Show processing details ==&lt;br /&gt;
Opens the processing info dialog, showing the label, scenario, date, iteration, status, start and finish time, and &amp;#039;&amp;#039;&amp;#039;Invoked by&amp;#039;&amp;#039;&amp;#039; — the user who started it, or &amp;#039;&amp;#039;System&amp;#039;&amp;#039; when it was planned automatically.&lt;br /&gt;
&lt;br /&gt;
The dialog also lists the &amp;#039;&amp;#039;&amp;#039;parameter values&amp;#039;&amp;#039;&amp;#039; resolved for this processing. This is the reliable way to see what a parameter evaluated to at planning time, which matters because parameters defined by database queries are evaluated once, when the processing is planned, and not again for each task. See [[Planning]].&lt;br /&gt;
&lt;br /&gt;
== Pause and resume ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pause&amp;#039;&amp;#039;&amp;#039; suspends one processing. No new task from it will be started; tasks already running continue to completion. Other processings are unaffected.&lt;br /&gt;
&lt;br /&gt;
Use it when:&lt;br /&gt;
* a problem needs investigating and you want to stop the run advancing while you look&lt;br /&gt;
* a target system needs to be taken out of service briefly&lt;br /&gt;
* a corrective load has to be applied before the remaining tasks run&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Resume&amp;#039;&amp;#039;&amp;#039; returns the processing to normal execution.&lt;br /&gt;
&lt;br /&gt;
While a processing is paused, the action menu on its tasks reports &amp;#039;&amp;#039;Processing not active&amp;#039;&amp;#039; and the task actions stay disabled. This is expected — resume the processing first.&lt;br /&gt;
&lt;br /&gt;
== Add tasks ==&lt;br /&gt;
[[File:monitor_add_tasks.png|thumb|right|Adding tasks to a processing]]&lt;br /&gt;
The set of tasks in a processing is fixed when the processing is planned. Tasks created or enabled afterwards are not part of it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Add tasks&amp;#039;&amp;#039;&amp;#039; resolves this without re-planning. It is available while the processing is Running or Paused, and opens a dialog listing the tasks that could be added but are not currently included. Search by name, tick the ones required and confirm with &amp;#039;&amp;#039;&amp;#039;Add&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
The typical case is a task added to the definition after the day&amp;#039;s processing had already been planned — for example a new extract that has to run today rather than from tomorrow.&lt;br /&gt;
&lt;br /&gt;
Added tasks are subject to the same dependencies and resource limits as the rest.&lt;br /&gt;
&lt;br /&gt;
== Reopen ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reopen&amp;#039;&amp;#039;&amp;#039; applies to a processing that has already finished. It is used when work has to be done again within the original processing rather than as a new run.&lt;br /&gt;
&lt;br /&gt;
The processing moves to &amp;#039;&amp;#039;&amp;#039;Reschedule&amp;#039;&amp;#039;&amp;#039; status and waits for the executor to re-plan it. After re-planning:&lt;br /&gt;
* all tasks are in finished status&lt;br /&gt;
* the processing itself is left in &amp;#039;&amp;#039;&amp;#039;Paused&amp;#039;&amp;#039;&amp;#039; status, so that it stays active&lt;br /&gt;
&lt;br /&gt;
The processing is deliberately left paused. Nothing runs until you decide what should. The normal sequence is to reopen, then use &amp;#039;&amp;#039;&amp;#039;Repeat&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;Force repeat&amp;#039;&amp;#039;&amp;#039; on the specific tasks that need to run again, then &amp;#039;&amp;#039;&amp;#039;Resume&amp;#039;&amp;#039;&amp;#039; the processing.&lt;br /&gt;
&lt;br /&gt;
Reopen keeps the work attached to its original processing date and iteration. Choose it over [[Reprocessing data|reprocessing]] when the correction belongs to a run that has already completed and you want the history to reflect that.&lt;br /&gt;
&lt;br /&gt;
== Choosing between the options ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Which action fits the situation&lt;br /&gt;
! Situation !! Action&lt;br /&gt;
|-&lt;br /&gt;
| Stop a run advancing while you investigate || &amp;#039;&amp;#039;&amp;#039;Pause&amp;#039;&amp;#039;&amp;#039; the processing&lt;br /&gt;
|-&lt;br /&gt;
| A task was added to the definition after planning || &amp;#039;&amp;#039;&amp;#039;Add tasks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| A finished run has to be partly redone, keeping its date || &amp;#039;&amp;#039;&amp;#039;Reopen&amp;#039;&amp;#039;&amp;#039;, then repeat the specific tasks&lt;br /&gt;
|-&lt;br /&gt;
| Selected tasks must run again over a range of dates || [[Reprocessing data|Reprocess]]&lt;br /&gt;
|-&lt;br /&gt;
| Nothing at all should run for a while || Pause the executor — see [[Executor control]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Monitor console]]&lt;br /&gt;
* [[Reprocessing data]]&lt;br /&gt;
* [[Recovery after an outage]]&lt;/div&gt;</summary>
		<author><name>Dafne</name></author>
		
	</entry>
</feed>