Ubuntu TechHive
Rust Data Pipelines
event.细节
The Ubuntu TechHive North America

Atlanta, Georgia, USA

Rust Data Pipelines: From Files to Clean Databases and Web Dashboards

· 2 小时 即将推出

期待什么

section.描述

这是一场为期两小时的实践课程,旨在学习如何使用 Rust 构建可靠的数据流水线。我们将从混乱的输入文件开始,最终得到可存储、可查询并能在 Web 应用中可视化的整洁数据。

本课程结合了 Rust、Polars、命令行数据工作流和 SQLx,展示开发者如何处理 CSV 或 Parquet 文件、验证并转换数据、清晰地处理错误、将整洁的记录持久化到数据库中,并为图表、仪表盘或报告页面准备结果。

虽然以 Rust 作为实现环境,但核心课程内容仍专注于软件工程基础:数据契约、可重复的工作流、可见的进度、可靠的错误处理、数据库迁移、编译时查询检查以及操作清晰度。

受众:希望通过实践工程课程将原始文件转化为整洁、可查询、可可视化数据的初级及中级开发者。

学习成果:

  • 构建一个能够接收输入文件并生成结构化输出的 Rust 命令行工作流
  • 在存储前清洗并验证 CSV 或 Parquet 数据
  • 使用 Polars 进行过滤、选择、连接、分组和惰性执行
  • 使用 SQLx 将整洁的记录存储到数据库中
  • 使用迁移和编译时检查来提高数据库访问的安全性
  • 为 Web 应用中的可视化准备存储好的数据

形式:两小时课程,包含简短的框架演示、具体的端到端示例、权衡讨论以及用于练习的结课清单。

位置.conf

地点

Atlanta, Georgia, USA
在线
详情.yml

详情

日期和时间
2026年六月27 2:30 PM·UTC
时区
UTC
持续时间
2 小时
主办单位
The Ubuntu TechHive North America