What are Jupyter Notebooks?
Jupyter Notebooks are shareable JSON documents that combine descriptive information such as rich text, images or videos with live code.
Why use Jupyter Notebooks?
The combination of documentation and data-analytical code makes Jupyter Notebooks the ideal choice for interactive data exploration – especially with support for over 40 programming languages, including Python, R and Julia, combined with data access via Apache Spark or REST APIs and many more.
With Jupyter Notebooks, you can get a first overview of your data. By adding additional code and text cells, you can gradually gain further insights and document your results until you have achieved your analysis goals.
Moreover, you can share your notebooks, either as JSON so that others can use them with their data, or as PDF or HTML so that you can create reports.
Zeppelin Notebooks – an alternative to Jupyter
Another way to create notebooks is using Zeppelin Notebooks. Zeppelin notebooks follow the same concepts as Jupyter notebooks – Zeppelin “paragraphs” can also contain text or code. Unlike Jupyter, you can mix programming languages in a single notebook.
Zeppelin also offers a wide range of visualizations that make it easy to create and customize charts and dashboards. The integrated collaboration features allow multiple users to work on the same notebook at the same time.
In addition, Zeppelin integrates well with big data tools such as Apache Spark, making it a preferred tool in big data environments.
Interactively explore ASAM ODS with Python Notebooks
Discover how to work efficiently with ASAM ODS using Python through our curated tools, utilities, and examples available in our GitHub repository. These resources are designed to improve usability and accelerate your learning curve.
Start Your Journey with the Data Management Learning Path
Our structured curriculum guides you through the essential Python utilities for ASAM ODS. Whether you're just getting started or looking to deepen your expertise, the Data Management Learning Path provides hands-on experience and practical insights.
Explore ASAM ODS APIs in Interactive Environments
Leverage the power of Jupyter Notebooks to explore ASAM ODS APIs interactively. You can run these notebooks seamlessly in:
- GitHub Codespaces
- Google Colab
- Visual Studio Code
These environments allow you to experiment, visualize, and understand ASAM ODS data workflows in real time.
Connected solutions
You can click on the links to get more information about each component.
Peak ODS Adapter for Apache Spark
Scalable data access based on Apache Spark
Peak ODS Server
ASAM ODS data management kernel. Ensuring data quality and data context through predefined data models and data catalogs.
Related topics
What is ASAM ODS?
The ASAM ODS standard defines APIs and formats for storing and retrieving test and measurement data.
Python ODS Utilities
Open-source tools and examples for working with ASAM ODS data using Python.