SQL Programming and Procedural Logic - Mandarin Chinese
在本课程中,您将在 Databricks 中探索核心 SQL 编程和过程逻辑技能,重点学习如何构建模块化、可维护且面向生产的分析 Workflows。您将从学习关键 SQL 构造开始,例如公用表表达式(包括高级递归 CTE)、会话范围对象(如临时视 图和表),以及用户自定义函数——这些构造能使您的 SQL 开发更加简洁且可复用。课程随后将引导您通过复合语句、变量、控制流、条件判断、循环和健壮的错误处理等高级 SQL 脚本技术,创建结构化且灵活的 SQL 流程。您还将学习如何利用符合 ACID 规范的多语句事务,确保这些多步骤管道中的数据一致性。最后,您将了解如何将逻辑封装到 SQL 存储过程中,并使用 LakeFlow Jobs 和迁移策略编排复杂 Workflows,将遗留任务转化为模块化、自动化的管道,从而充分发挥 Databricks 平台的全部能力。
注意:Databricks Academy 正在将 Databricks 环境中的课堂课程转为基于 notebook 的形式,并停止在讲座中使用幻灯片。您可以在 Vocareum 实验环境中访问课程 notebook。
本课程的内容面向具备以下技能、知识和能力的学员:
• 对 SQL 工作区、数据仓库及 Databricks Notebooks(SQL、Python 和 markdown)有基本了解
• 具备使用 Databricks 湖仓架构的经验,包括 Delta Lake 和 Unity Catalog 的数据管理与治理
• 熟悉为数据管道和编排创建及管理 Workflows
• 具备在关系型数据库中使用 SQL 查询和分析数据的实践经验,包括使用存储过程及动态或参数化查询
• 具备数据迁移或现代化项目的实际知识,涵盖核心数据 仓库概念,如 ETL、模式设计、数据建模和 BI 报表
• 了解数据管道编排与合规最佳实践,并理解 ANSI SQL 标准
Public Class Registration
If your company has purchased success credits or has a learning subscription, please fill out the Training Request form. Otherwise, you can register below.
Private Class Request
If your company is interested in private training, please submit a request.
Registration options
Databricks has a delivery method for wherever you are on your learning journey
Self-Paced
Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos
Register nowInstructor-Led
Public and private courses taught by expert instructors across half-day to two-day courses
Register nowBlended Learning
Self-paced and weekly instructor-led sessions for every style of learner to optimize course completion and knowledge retention. Go to Subscriptions Catalog tab to purchase
Purchase nowSkills@Scale
Comprehensive training offering for large scale customers that includes learning elements for every style of learning. Inquire with your account executive for details

