When a workflow is submitted, node statistics are immediately available for the resulting run and updated every few seconds. Upon completion of the run, node results may be generated, and the completed node statisics are available for future reference.
This area, at the bottom portion of the UI, displays row count statistics for each node, including input rows, output rows, status (running, finished, warning, error, canceled), and run time.
Node Statistics on Canvas
Node Statistics
The first node to error (e.g. root cause of failure) should:
While there may be multiple errors present, only the first error is captured as Clario has always triggered a cancellation for all non-finished nodes at that point.
More information on the captured error is available in the Run Summary.
Error
Error Icon
Warnings are only relevant on successful runs.
Each node with a warning should:
Each node capable of producing Warnings should create a Results object which clearly summarizes the warnings for the user. If no warnings are produced by the node, no results object is created.
Warning
Warning Icon
Clario node results display information dependent on which node(s) have been used throughout the workflow. For example, the Univariate node generates results in forms of graphs, tables, summary statistics.
Several nodes create results due to warnings. The nodes capable of this, and the warnings they produce, are as follows:
Each of these warning results, when they are produced, are available for display in the project tree.
Filter, Read File, and Transform Results in Project Tree
The Read File Results displays the number of rows processed, header rows, malformed rows, and rows output. Also displayed are the attributes that caused a parse error, along with a count for each attribute.
Read File Warning Results
Select an attribute in the Summary of Nulls Produced table at left and explore the selected attribute’s detailed examples of what produced the nulls in the table at right, including the operation and arguments involved.
Transform Warning Results
The Filter Warning results displays rows processed, Rule Rows dropped (where the Rule is what is defined in the Filter Configuration, rows where the rule evaluated as False), Null Rows Dropped, and Rows Kept (rows where the rule evaluated as True). Also included is a list of detailed examples the operation and arguments for rows that were dropped due to Nulls.
Filter Warning Results
Run Summary Success, Run Log Tab
The Run Summary contains one or two tabs, Error and Run Log, depending on whether the run ended in SUCCESS or FAILURE, respectively. The Run Summary displays in a pop-up window. Simply click the Display Run Summary button located on the Toolbar while a completed run is opened.
Display Run Summary button
Run Summary Failure, Error Tab
The Error tab has two areas, a brief description of the error (Error Message), and the Stack Trace.
The Run Log tab is where errors within the workflow will be displayed along with messages generated by the Clario execution engine for the entire workflow.
Run Summary Failure, Run Log Tab