Databricks Performance Optimization - Mandarin Chinese
Databricks Performance Optimization 课程向数据工程师和分析师讲授如何在 Databricks Data Intelligence Platform 上诊断、衡量和修复性能瓶颈,以及如何将性能改进与成本关联起来。本课程遵循"先衡量、先利用平台"的工作流:让平台的自动优化功能承担繁重工作,通过 Query Profile 和系统表验证已应用的优化,再在必要时进行手动调优。
学员将以 Query Profile、Performance Insights 和查询历史记录系统表为基础,建立衡量性能的能力。在此基础上,他们将探索关键优化技术,包括数据布局与自调优托管表、liquid clustering、缓存与中间结果、shuffle、数据倾斜、溢出、行爆炸、驱动程序性能、Python UDF、serverless compute、Photon 以及成本归因。
在整个课程中,学员将针对合成零售数据中刻意设计的慢查询进行探索,并观察不同优化技术对性能的影响。他们将利用文件裁剪、任务执行时间、Photon 覆盖率和成本等依据来评估改进效果。两个基于场景的实验将强化从诊断到验证的完整优化工作流。
注意:Databricks Academy 正在将 Databricks 环境中的课堂教学转为基于 notebook 的形式,不再使用幻灯片进行授课。您可以在 Vocareum 实验环境中访问课程 notebook。
Languages Available: English | 日本語 | Português BR | 한국어
本课程的内容面向具备以下技能、知识和能力的学员:
• 导航 Databricks workspace 并运行笔记本
• 编写中级 SQL,包括连接和聚合操作
• 使用 DataFrame 转换和操作编写 PySpark 代码
• 使用 Delta Lake 表及 Unity Catalog 的核心概念,包括目录、架构、表和托管表
• 理解 Spark 执行的核心概念,包括分区、转换和惰性求值
• 基本了解 Lakeflow Jobs,包括调度和将笔记本工作负载作为作业运行
Outline
Databricks 性能优化
• 性能全景
• 演示: 优先度量 - 查询配置文件与基准测试
• 演示: 数据布局
• 演示: Liquid Clustering 与分区对比
• 演示: 缓存与中间结果
• 实验室: 实验室 1 - 布局
• 演示: Shuffle、数据倾斜、溢出与数据爆炸
• 演示: Python、Driver 及 UDF 常见陷阱
• Serverless 与 Photon
• 演示: 成本与成本归因
• 实验室: 成本
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

