In this Article

Overview

The pipeline Execution Statistics pop-up provides information on the pipeline status when executed. Likewise, when validating a pipeline, you can view Pipeline Validation Statistics.

You can view Pipeline Execution Statistics from the following locations:

As a pipeline executes, the statistics are updated periodically so that you can monitor its progress. If the execution is successful, the Snaps should transition from Started to Completed.


Snap Statistics tabExtra Details tab

The Snap Statistics tab summarizes pipeline execution time, including fractional components representing seconds. The Extra Details tab gives a precise timestamp of pipeline start and completion times, aiding in understanding execution duration. 

You might notice a difference between the pipeline execution time displayed in the Snap Statistics tab and the Extra Details tab on the pipeline dashboard. For example, the Snap Statistics tab displays pipeline execution completion time as 2.30 minutes, and the Extra Details tab shows completion time from Jan 25 at 1:37:54 am till Jan 25 at 1:40:12 am.

The time displayed in the Snap Statistics tab does not represent minutes and seconds in the traditional sense. Instead, it includes a fractional component representing a portion of a second. For instance, in this example, the 0.30 fraction of the time translates to 30/100*60 = 18 seconds. The actual execution time for the pipeline would be 2 minutes and 18 seconds. This aligns with the completion time indicated in the extra details tab.

Snap Statistics

This tab displays the overall statistics for each Snap on the left and the statistics for the Snap's input, output, and error views on the right. You can change the order of the Snaps in the table by selecting Dataflow or Alphabetical on the top right. The Alphabetical listing orders statistics by the Snap name, while Dataflow orders statistics by placing adjacent Snaps together in the table (though if two or more Snaps are at the same depth in a pipeline, they are shown in random order because of the algorithms used to sort them).

Selecting Dataflow displays the order of data flow in the current instance of the pipeline, which may differ from the data flow at the time when the pipeline was executed.


Owners of child pipelines can access runtime logs and Snap statistics of the parent pipelines if one or more of the following is true:


Failures

If the pipeline fails, you see inline which Snap failed. 


If a Snap writes to its error view, the row in the table will be highlighted in red:

Warnings and Errors

Warnings might display for Snaps if a potential problem is detected that should be addressed. For example, pipelines that use a deprecated version of the Join Snap display a warning, as shown in the following image:

pipeline executions with warnings show up in the Dashboard with a warning icon next to their execution status for easy identification:

Pipeline Status States upon Completion 

When you execute a pipeline on the Designer canvas, you can view the states of execution.

When a Snap encounters warnings, the warning icon displays on the Snap, as shown in the following image:

When a Snap encounters errors, the error icon displays on the Snap, as shown in the following image:

Details

The columns for each Snap are as follows:



Pipeline Parameters

While this tab appears for all pipelines, it only displays information for those pipelines that are run either by a task or by another Snap (such as the pipeline Execute Snap). Values are returned only for those parameters that have Capture selected in the pipeline Properties dialog. 

Extra Details

The Extra Details tabs provides basic information about the pipeline and its execution, including details about pipeline type and run policy.

In the following image, the Extra Details tab displays information about an Ultra pipeline Task.

In the following image, the Extra Details tab displays information about a Resumable pipeline.

The Extra Details tab provides additional information about the pipeline run, including: