Icon

Collect_​and_​display_​Workflow_​Summaries_​using_​KNIME_​Server

Collect Workflow Information from KNIME Server REST API

This workflow collect, saves and analyzes workflow information throgh the Server's REST API.

It can be run locally or on the KNIME Server itself. In any case, you need a KNIME Server installation and corresponding credentials.

The example uses the Analyze Workflow Summary component.

This example is designed to run from the KNIME WebPortal using KNIME Server. First, all workflow summaries for all workflows of a chosen group on a KNIME Server installation are created as XML files. In addition, the SVG image of eachworkflow is saved. The Analize Workflow Summary component is then used to extract information from the XML In this example, only the nodes used withn aparticularl workflow are then interactiively shown. A slider is provided in the view so that you can "drill down" in a workflow if components are available, so thatthe nodes from those components are also included in the summary (and not just the component itself). . You must provide your Server's URL, your KNIME Server credentials, and a workflow path for this example.- To run in the WebPortal, upload the workflow to your KNIME Server, and select Open -> In WebPortal from its context menu- To run as a scheduled job, select Execute… and enter the configuration in the Configuration options tab- There is a manual version of this workflow that can be run on the KNIME Analytics Platform also available.The output will be saved to a folder called "data" that must be present parallel to this workflow. It creates one XML and one SVG file per workflow. Configuration Write workflow info to filesWrite workflow images to filesWorkflow groupto get info fromServer CredentialsServer URLConvert to flow variableitereate overworkflows Analyze WorkflowSummary XML Writer Image Writer(Table Column) Repository FileChooser Configuration CredentialsConfiguration StringConfiguration Table Row to Variable(deprecated) WebPortal Overrides Merge Variables Collect Information Chunk Loop Start Variable Loop End(deprecated) Node Detailed View This example is designed to run from the KNIME WebPortal using KNIME Server. First, all workflow summaries for all workflows of a chosen group on a KNIME Server installation are created as XML files. In addition, the SVG image of eachworkflow is saved. The Analize Workflow Summary component is then used to extract information from the XML In this example, only the nodes used withn aparticularl workflow are then interactiively shown. A slider is provided in the view so that you can "drill down" in a workflow if components are available, so thatthe nodes from those components are also included in the summary (and not just the component itself). . You must provide your Server's URL, your KNIME Server credentials, and a workflow path for this example.- To run in the WebPortal, upload the workflow to your KNIME Server, and select Open -> In WebPortal from its context menu- To run as a scheduled job, select Execute… and enter the configuration in the Configuration options tab- There is a manual version of this workflow that can be run on the KNIME Analytics Platform also available.The output will be saved to a folder called "data" that must be present parallel to this workflow. It creates one XML and one SVG file per workflow. Configuration Write workflow info to filesWrite workflow images to filesWorkflow groupto get info fromServer CredentialsServer URLConvert to flow variableitereate overworkflowsAnalyze WorkflowSummary XML Writer Image Writer(Table Column) Repository FileChooser Configuration CredentialsConfiguration StringConfiguration Table Row to Variable(deprecated) WebPortal Overrides Merge Variables Collect Information Chunk Loop Start Variable Loop End(deprecated) Node Detailed View

Nodes

Extensions

Links