A text view node. The view can be accessed via the “interactive view” action on the executed node or on KNIME WebPortal. Learn more
Collection
First Steps with KNIME Reporting
You can use the Reporting extension to automatically generate and distribute static reports for regular events such as month-end close, quarterly performance, or on-demand statistics. For instance, you can send a PDF email report based on your data. With KNIME’s visual programming, the new Reporting extension can be customized to meet your specific reporting needs.
Like
Three Steps to Building Reports
The KNIME Reporting nodes are included by default in a new KNIME Analytics Platform 5.2 installation. However, if upgrading to 5.2 from a previous version, you must install the KNIME Reporting extension. To do this, you can download and open the “Reporting minimal example” and follow the instructions to install the extension.
Go to item
This KNIME workflow demonstrates how to generate a simple report using the KNIME Reporting extension.
knime > Examples > 05_Reporting > 03_Reporting > Reporting minimal example
3
1. Add views to your workflow
Below you can find some compatible view nodes. Hint: Add comments to the view nodes to identify them more easily later. Choose from various ways to present your data: from textual descriptions and tables via bar charts to more advanced visualizations such as heatmaps.
2. Wrap the view nodes in a component and design the layout of your report
Wrap the view nodes to be part of your report in a component: Select the nodes, then click “Create component” in the toolbar at the top. To design your report layout right-click on the component and select “Open layout editor”. Check the “Enable Reporting” checkbox at the bottom of the editor to output a report. Once you have done that and closed the layout editor, a petrol-colored input and output port will appear. It is essential to connect the “Report Template Creator” node to the input port to define the size and orientation of the report.
3. Write to PDF or HTML file
Connect a Report PDF Writer or Report HTML Writer node to the petrol-colored output port to create and export PDF or HTML reports. Merge smaller reports into one for convenience.
Bonus track: Format your report
Enhance the quality of your reports with these nodes. You can incorporate hyperlinks, customize chart colors, and format numbers, among other features. These new options will enable your reports to stand out.
Build Your Own Reports
You can combine the Reporting functionality with other KNIME features to create reports, merge them, format displayed values, and send them via email. Adding widget nodes lets you turn a report into an interactive Data App. Check out some blueprints available for download in your KNIME Analytics Platform to experiment with.
Go to item
This workflow aims to create three dashboards, paginate them, and generate a PDF report for emailing.
knime > Examples > 05_Reporting > 03_Reporting > Concatenate Reports and Send by Email
6
Go to item
In this example, we aim to create a dynamic report for each country using socio-economic data.
knime > Examples > 05_Reporting > 03_Reporting > Multipage PDF Report from Different Sources into Google Drive
0
Go to item
The workflow aims to access all attachments from the email inbox, read them, and send a report embedded in an email within the KN…
knime > Examples > 01_Data_Access > 12_Email_Inbox > Send Report by Email
1
Go to item
This data app creates custom emissions reports using KNIME Reporting. View CO2 emissions by country, continent, or area.
armingrudd > Public > Workflows > Report Designer Data App
4