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、作家和工程师。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。