Table Of Contents

Reporting Data with Jupyter Notebooks

Last Modified: November 20, 2020

Develop interactive reports with Jupyter notebooks. Use the reports to visualize and analyze your test and measurement data and asset management.

When you install Jupyter Notebook for SystemLink, predefined Jupyter notebooks (.ipynb) install on your server. The Jupyter notebooks contain Python code and instructions for leveraging the SystemLink Python APIs to obtain, analyze, and process data. When you execute notebooks in JupyterHub, Test Monitor, or Asset Manager, the notebooks communicate the results as graphical reports in the environment you executed them.

Before you start implementing your reporting goals, make sure you have the necessary privileges for all resources involved, such as the data you want to report. Depending on your reporting goal(s), complete any of the following tasks.
Goal Task
Modify installed Jupyter notebooks (.ipynb) to obtain data important to your team. Customize test execution and asset reports in JupyterHub.
Create and document your own Jupyter notebook from scratch. Create a new Jupyter notebook and use the SystemLink Python APIs to develop your own report or analysis.
Visualize graphical reports to quickly consume important information about your data. Generate graphical reports in Test Monitor and Asset Manager.
Visualize reports on your dashboard. Bind test or asset notebook sources to display the report data on dashboards.
To learn about JupyterHub or Jupyter Notebooks, NI recommends you refer to for more information.

Recently Viewed Topics