什么是 Jupyter Notebook?
Jupyter Notebooks 是可分享的 JSON 文档,将富文本、图像或视频等描述性信息与可执行代码结合在一起。
为什么要使用 Jupyter Notebook?
文档与数据分析代码的结合,使 Jupyter Notebook 成为交互式数据探索的理想选择——尤其是因为它支持包括 Python、R 和 Julia 在内的 40 多种编程语言,并结合通过 Apache Spark 或 REST API 等方式的数据访问。
借助 Jupyter Notebook,您可以对数据获得初步概览。通过添加额外的代码单元格和文本单元格,您可以逐步获得更多洞察并记录结果,直至达成您的分析目标。
此外,您还可以分享您的 Notebook——既可以 JSON 形式分享,以便他人用自己的数据使用,也可以 PDF 或 HTML 形式分享,以便生成报告。
Zeppelin Notebook——Jupyter 的替代方案
创建 Notebook 的另一种方式是使用 Zeppelin Notebook。Zeppelin Notebook 遵循与 Jupyter Notebook 相同的理念——Zeppelin 的“段落”同样可以包含文本或代码。与 Jupyter 不同,您可以在单个 Notebook 中混合使用多种编程语言。
Zeppelin 还提供丰富的可视化功能,使创建和定制图表与仪表板变得轻而易举。集成的协作功能允许多位用户同时处理同一个 Notebook。
此外,Zeppelin 与 Apache Spark 等大数据工具集成良好,使其成为大数据环境中的首选工具。
使用 Python Notebook 交互式地探索 ASAM ODS
了解如何通过我们精心整理的工具、实用程序与示例,使用 Python 高效地处理 ASAM ODS GitHub 仓库。这些资源旨在提升易用性并加速您的学习曲线。
通过数据管理学习路径开启您的旅程
我们结构化的课程将引导您掌握 ASAM ODS 的核心 Python 实用工具。无论您是刚刚入门,还是希望深化专业知识,以下 数据管理学习路径 提供实操经验与实用洞见。
在交互式环境中探索 ASAM ODS API
充分利用 Jupyter Notebooks 以交互方式探索 ASAM ODS API。您可以在以下环境中无缝运行这些 Notebook:
- GitHub Codespaces
- Google Colab
- Visual Studio Code
这些环境让您能够实时试验、可视化并理解 ASAM ODS 数据工作流。
互联解决方案
您可以点击这些链接,获取有关各组件的更多信息。
Peak ODS Adapter for Apache Spark
基于 Apache Spark 的可扩展数据访问
Peak ODS Server
ASAM ODS 数据管理内核。通过预定义的数据模型和数据目录确保数据质量与数据语境。
相关主题
什么是 ASAM ODS?
ASAM ODS 标准定义了用于存储和检索测试与测量数据的 API 和格式。
Python ODS 工具集
使用 Python 处理 ASAM ODS 数据的开源工具与示例。