DuckDB 实际应用,视频版
DuckDB in Action, Video Edition
视频描述
在 Video Editions 中,叙述者阅读书籍,同时内容、图形、代码清单、图表和文本显示在屏幕上。就像有声读物一样,您也可以作为视频观看。
深入了解 DuckDB 并开始轻松处理数 GB 的数据 – 所有这些都无需数据仓库。
DuckDB 是一种尖端的 SQL 数据库,可以直接从笔记本电脑分析大数据集。在 DuckDB in Action 中,您将学习充分利用这个出色的工具所需的一切知识,确保本地数据的安全,并为您节省数百美元的云费用。从数据摄取到高级数据管道,您将通过动手实践示例学习充分利用 DuckDB 所需的一切。
打开 DuckDB in Action 并了解如何:
- 在本地和远程读取和处理来自 CSV、JSON 和 Parquet 源的数据
- 编写分析 SQL 查询,包括聚合、公共表表达式、窗口函数、特殊类型的联接和数据透视表
- 使用 Python 中的 DuckDB,包括 SQL 及其“关系”API,与数据库和数据帧交互
- 准备、摄取和查询大型数据集
- 构建云数据管道
- 使用自定义功能扩展 DuckDB
DuckDB in Action 实用而全面,介绍了 DuckDB 数据库,并向您展示如何使用它来解决常见的数据工作流问题。您无需通读文档页面,您将在工作中学习。掌握 DuckDB 独特的 SQL 方言,学习使用 SQL 查询无缝加载、准备和分析数据。使用 Python 和 MotherDuck 等内置工具扩展 DuckDB,并获得有关构建强大且自动化的数据管道的实用见解。
关于技术
DuckDB 让数据分析变得快速而有趣!您无需设置 Spark 或运行云数据仓库即可处理几百 GB 的数据。DuckDB 可以轻松嵌入到任何数据分析应用程序中,在笔记本电脑上运行,并处理来自几乎任何来源的数据,包括 JSON、CSV、Parquet、SQLite 和 Postgres。
关于本书
DuckDB in Action 将逐个示例指导您从设置到第一个 SQL 查询,再到构建数据管道和将 DuckDB 嵌入为 Streamlit Web 应用程序的本地数据存储等高级主题。您将探索 DuckDB 的便捷 SQL 扩展,在没有持久性的情况下掌握聚合、分析和数据,并使用 Python 自定义 DuckDB。每个新主题都附带一个动手项目,因此您可以看到 DuckDB 的实际应用。
里面有什么
- 准备、摄取和查询大型数据集
- 构建云数据管道
- 使用自定义功能扩展 DuckDB
- 快节奏 SQL 回顾:从简单查询到高级分析
关于 Reader
适用于熟悉 Python 和 CLI 工具的数据专业人员。
作者简介
Mark Needham 是 @ LearnDataWithMark 的博主和视频创作者。Michael Hunger 领导 Neo4j 图形数据库的产品创新。Michael Simons 是 Neo4j 的 Java Champion、作家和工程师。
评论(0)