Icon

Data Analyzer

<p>This tool performs data analysis and visualization by generating KNIME compatible Python scripts that operate on an input table to answer a natural language question. The tool interprets the processing prompt and produces Python code that performs the required filtering, aggregation, and analytical operations. It can optionally create a visualization of the results using matplotlib or plotly. The generated script is ready to run inside a KNIME Python Script node and operates directly on the provided input table.</p>

Tool: Data Analyzer

Perform a data analysis task and create a visualization

Connect to LLM
Table Reader
Workflow Input
Plot
Boolean Configuration
Generate Plot
Python View
Use Current Hub to getHub Base URL
KNIME Hub Authenticator
Table Row to Variable
Fix the error
Create data domain knowledge
Variable to Table Row
Column Filter Configuration
test path: ../../Identity Context/Sessions Context.xlsxproduction path: ../Identity Context/Sessions Context.xlsx
Hubert GenAI Model Tool Connector
Recursive Loop End
Catch Errors (Var Ports)
Merge Variables
retry =0
Variable Creator
processing_prompt
String Configuration
deactivate if empty
Empty Table Switch
Try (Variable Ports)
CASE Switch Start
Analysis
retry=1
Variable Creator
CASE Switch End
Recursive loop for the plot
Recursive Loop Start
Variable to Table Row
Merge Variables
Create data domain knowledge
Workflow Output
Variables to stop or continue the loop
Table View
produce plot?
CASE Switch Start
Column Names

Nodes

Extensions

Links