匠人学院 JR Academy学AI来匠人
匠人学院 JR Academy学AI来匠人

Follow Us

linkedinfacebooktwitterinstagramyoutube

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-airwallex.png/image/layout/pay-alipay.png
EN

Company

About UsMetaverse ClassroomNews & BlogJR CareersBecome a MentorOur MentorsContact UsJR Store J3.Club

Resources

Events1-on-1 TutoringIndustry WhitepapersOnline LearningInterview CenterShare Interview ExperienceInternshipMembership

AI Tools

AI ToolboxCert MasterJob HunterUniMate AI

AI Learning Paths

All Learning PathsAI EngineerContext EngineeringVibe CodingPrompt MasterAI BuilderAI Product ManagerPython Basics

AI in Practice

AI ProductivityAI Data AnalysisAI FinanceAI Content CreationAI Image CreationFrontend DevelopmentHermes AgentOpenClaw Local Agent

University Resources

University of MelbourneUniversity of QueenslandUNSW SydneyUniversity of SydneyMonash UniversityUniversity of AdelaideRMITQUTUTS

Kids AI Education

Airbotix — AI Coding for KidsAU Family Resource HubNAPLAN Report GuideMy School Data GuideSydney Private School Fees 2026Kids Coding Programs

Immigration Services

Australia ImmigrationSkilled Visa 189/190/491Employer Sponsored 482/186/494Business Visa 188/888UK ImmigrationUS ImmigrationCanada Immigration

Enterprise

P3 Career IncubatorEnterprise (EN)Corporate TrainingInternship PartnershipRecruitment PartnershipApply for Partnership

Job Application Agent

Job Application ServiceJob MonitoringLinkedIn ManagementLinkedIn NetworkingLearn about P3

Support

FAQsTerms & ConditionsPrivacy PolicyCancellation & Refund PolicySite map

Top Categories

Web Full-Stack BootcampDevOps BootcampData Engineering BootcampData Analysis BootcampCoding for BeginnersBusiness Analyst InternshipAlgorithm Bootcamp

Career Services

BA & PM InternshipData Science InternshipData Analysis InternshipMarketing InternshipResume ReviewInterview CoachingVIP Mentor Guidance

Addresses

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 2, 171 La Trobe St, Melbourne VIC 3000
45A13, Block B, Oriental Hope Tianxiang Plaza, 500 Tianfu Avenue Middle Section, Wuhou District, Chengdu, Sichuan, China
Business Hub, 155 Waymouth St, Adelaide SA 5000

Contact

hello@jiangren.com.au0421-672-555

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

All content on the JR Academy website, including course materials, logos, and information provided, is protected under Australian intellectual property laws. Unauthorized use, sale, distribution, reproduction, or modification is strictly prohibited. Violations may result in legal action. By accessing our website, you agree to respect our intellectual property. JR Academy Pty Ltd reserves all rights, including patents, trademarks, and copyrights. Any infringement will be subject to legal prosecution. View Terms of Service

© 2017-2026 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572

HomeLearnCoursesCerts

Explore JR Academy

Sign in to keep learningYour courses, learning history and account
AI for BusinessTraining and AI adoption
My LearningMembershipContact
CertificationsAzurePL-300
Azure助理级数据

Microsoft Certified: Power BI Data Analyst Associate (PL-300)

PL-300 认证验证您使用 Power BI 进行数据准备、建模、DAX 分析及报表发布的端到端数据分析能力。

Try the first chapter freePractice questions
46
Official exam questions
90 min
Exam duration
70/100
Passing score
JR ACADEMY / CERTIFICATION PREP

JR Academy practice bank

175practice questions
Build your foundation6 learning chapters
Practice with purposeFocused practice · answer explanations
Test your readinessMock exams · review

175 practice questions available

OverviewLearning pathFAQReviews
01

Understand the certification

Microsoft 365 生态里的 BI 分析师几乎必考 — Power BI 在企业市场的份额还在继续吃掉 Tableau。

Microsoft Certified: Power BI Data Analyst Associate(PL-300)是微软面向数据分析师的核心认证,2021 年取代老的 DA-100。考试 40-60 题、100 分钟、满分 1000、700 分通过、报名费 $165 USD,覆盖 Power Query 数据准备、数据建模、DAX、报表可视化、Power BI Service 管理四大领域。和 Tableau 证书最大的差别是:PL-300 有效期 1 年,但每年可以免费在线 Renewal Assessment 续期(30 分钟的简短测试,Microsoft Learn 上随时参加),不需要重考也不用再交钱。Tableau TDA-C01 则是 2 年有效期 + 重考 $250。

Power BI 在全球 BI 市场的地位这几年变化很快。Gartner 2024/2025 Magic Quadrant 连续把 Microsoft 排在 Leaders 象限的最右上角,企业软件采购数据显示 Power BI 在新客户签约数上已经超过 Tableau。核心原因是 Microsoft 365 E5 / Office 365 捆绑包里直接包含 Power BI Pro 许可,很多公司本来就在交 M365 订阅费,加装 Power BI 的边际成本接近零,而 Tableau 需要单独买 Creator 许可($75/月/用户)。结果就是过去 4 年 Power BI 在中小企业和政府部门几乎是压倒性胜利,只有大型金融、零售、广告这些 Tableau 深度使用的存量客户还在坚持。

考纲权重是公开的:Prepare the data 25-30% / Model the data 25-30% / Visualize and analyze the data 25-30% / Deploy and maintain assets 15-20%。这个分布看起来很均匀,但真正决定通过与否的是 DAX 和数据建模 — 这两部分合起来至少占 40% 分数,而且错一道就是大题。Power Query 和报表部分相对容易,Deploy 部分更多是背工作区权限和刷新配置。

一个常被忽略的点:PL-300 的案例研究题(case study)会给你一个完整的业务场景 + 数据模型截图 + DAX 公式,让你判断"下列哪个度量值能正确计算每月同比增长率"。这种题目必须理解CALCULATE 的上下文转换机制才能答对,死记硬背 DAX 函数名是过不了的。

Exam at a glance

Exam code
PL-300
Provider
Azure
Format
single-choice / multiple-choice
Language
English
Validity
3 years
Official certification page

Skills in focus

Power Query 数据转换与 M 语言星型模型设计与关系管理DAX 函数(CALCULATE/FILTER/时间智能)行级安全(Row-Level Security)Power BI 报表设计与可视化条件格式与 AI 视觉对象工作区管理与部署管道(Deployment Pipelines)数据集增量刷新配置

Learning outcomes

  • 掌握 Power Query 数据准备全流程,包括查询折叠与数据源连接
  • 熟练运用 DAX 进行复杂度量值计算,理解筛选上下文与行上下文
  • 设计规范的 Power BI 报表,具备部署到 Power BI Service 的完整能力
  • 通过 PL-300 认证(700/1000 分),为 DP-600 Fabric Analytics Engineer 进阶做准备

Who this is for

  • 数据分析师与 BI 开发工程师,希望通过 Microsoft 认证提升职业竞争力
  • 使用 Power BI 处理日常数据报表的业务分析师
  • 希望转型进入数据分析领域的技术专业人员

Before you start

  • 了解基本数据分析概念(维度表/事实表、数据仓库基础)
  • 熟悉 Excel 数据处理(Power Query 和 DAX 与 Excel 同源,有 Excel 经验更快上手)
  • 基础 SQL 知识有帮助但非必需
02

Your learning path

6 chapters

01PL-300 考试概述与 Power BI 生态入门Free02建模数据:星型模型与 DAXFree03管理和保护 Power BI30 min04可视化和分析数据30 min05准备数据:Power Query 与 M 语言30 min06考前冲刺与模拟测验92 min
View the full learning path

Plan your preparation

Learning hours
10h
With relevant experience
3-4 weeks
Starting from scratch
6-8 weeks
Daily study
1-2h

Included in your preparation

  • 175 道练习题覆盖 PL-300 全部四个考试领域
  • 模拟真实考试(40-60 题 / 120 分钟 / 700 分通过)
  • AI 智能辅导针对 DAX 与 Power Query 难点精讲
  • 学习进度可视化追踪与错题复习

1. 第一阶段:Power Query 与数据建模基础(1-2 周)

先别急着学 DAX,先把数据模型搭对。重点掌握 Power Query 编辑器的常用操作(Merge、Append、Pivot/Unpivot、Fill Down、拆分列、数据类型转换),理解 Query Folding 的含义 — 为什么有些步骤下推到 SQL 执行,有些只能本地执行。然后学星型模型(Star Schema):维度表和事实表的区别、一对多关系、交叉筛选方向(Single / Both)、什么时候该用 Both(双向筛选基本上只用于多对多桥接表)。这一阶段千万不要跳过星型模型,后面所有 DAX 问题的根源都在数据模型。

2. 第二阶段:死磕 DAX 与上下文转换(2-3 周)

PL-300 的核心就在这。必须真正理解 Row Context vs Filter Context 的区别 — 这是 DAX 最反直觉但也是考试最爱考的点。CALCULATE 的上下文转换(Context Transition)是最高频考点:在行上下文里调用聚合函数,CALCULATE 会把当前行"提升"为筛选上下文。先掌握 SUM / AVERAGE / COUNTROWS / DISTINCTCOUNT 这些基础聚合,然后学迭代函数 SUMX / AVERAGEX(行上下文),最后学 CALCULATE + FILTER / ALL / ALLEXCEPT / REMOVEFILTERS 的组合。时间智能函数(TOTALYTD、SAMEPERIODLASTYEAR、DATEADD)必须有独立的日期表 + 标记为 Date Table,不然全部返回错误。建议在 DAX Studio 里写所有练习题,能看到实际生成的查询。

3. 第三阶段:报表可视化与 Power BI Service(1-2 周)

报表部分主要是"知道什么时候用什么图" — 趋势用折线、对比用柱状、占比用 100% 堆积而不是饼图、地理数据用地图。条件格式(基于规则、基于字段、基于度量值)是高频考点。钻取(Drillthrough)和工具提示页(Tooltip Page)要会配置。Power BI Service 部分学工作区角色(Admin / Member / Contributor / Viewer)、App 发布、数据集刷新(定时刷新 vs 增量刷新)、部署管道(Dev → Test → Prod)、行级安全 RLS 的发布与验证。这部分知识点多但不难,主要是背。

4. 第四阶段:案例研究题 + 官方样题冲刺(最后 1 周)

PL-300 的案例研究题会给你一个完整业务场景 + 数据模型 + 几个 DAX 公式,让你判断哪个正确或哪个最优。这种题占分数不少,必须专门练。用 Microsoft Learn 上的 PL-300 官方 practice assessment + JR Academy 模拟题做 3-4 套完整计时模考(100 分钟严格计时),目标稳定 75%+。错题重点看 CALCULATE 上下文转换、时间智能、星型模型设计三类 — 90% 的失分都在这里。

03

Career value

为什么 PL-300 的 ROI 比 Tableau 证书更高

三个结构性原因:

  1. 岗位池更大。澳洲 Seek 上 "Power BI" 的活跃 JD 大约 2500+,Tableau 大约 1200-1500,几乎是 2:1 的差距。在政府、制造、能源、医疗这些保守行业,Power BI 几乎是默认选项。
  2. Microsoft 365 捆绑效应。Fortune 500 里大部分公司的财务、运营、HR 团队都用 Excel + Teams + SharePoint,这些数据天然和 Power BI 打通,面试时"会 Power BI"相当于"能直接上手干活"。
  3. 免费年度续期。相比 Tableau 2 年 $250 重考、AWS 3 年重考,PL-300 的 Renewal Assessment 是 Microsoft Learn 上免费的 30 分钟测试,长期持证成本几乎为零。

适合考的三类人:

  1. 在 Microsoft 生态公司工作的业务分析师(财务、运营、供应链)— 这是 PL-300 最舒服的使用场景,考完直接能应用到日常报表
  2. 从 Excel / SQL 转 BI 岗位的分析师 — 比 DA-100 时代更看重实操,Power Query 和 DAX 是 Excel Power Pivot 的延伸,学习曲线平滑
  3. 转型数据岗位的技术背景人员 — PL-300 可以作为进入 Microsoft 数据栈的起点,后续可以往 DP-203(Data Engineer)或 DP-600(Fabric Analytics Engineer)方向升级

不建议考的情况:

  1. 你所在公司已经重度使用 Tableau 或 Looker — 证书和工作脱节,应该考对应厂商的认证
  2. 目标岗位是数据科学家或机器学习工程师 — Power BI 不是核心技能栈,时间应该花在 Python、SQL、统计上
  3. 完全非数据岗位(纯前端、后端、运维)— 这张证和你的简历主线无关,HR 看了也不会加分

薪资参考:澳洲市场 Power BI Developer 的薪资带和 Tableau Developer 基本持平($90K-$145K AUD),但高级岗位(Lead BI Developer、BI Architect)Microsoft 生态的机会明显更多,因为企业客户盘更大。

Power BI DeveloperBI AnalystData AnalystBusiness AnalystReporting AnalystFinance AnalystOperations AnalystBI 开发工程师数据分析师
澳洲
AUD 90,000 – 145,000
美国
USD 85,000 – 145,000
中国
CNY 180,000 – 380,000
新加坡
SGD 70,000 – 115,000

Preparation tips

  • **40-60 题 / 100 分钟**:平均 2 分钟一题,时间相对紧。案例研究题(case study)通常放在考试后半段,一组 5-6 题共享一个业务场景,优先完整读完场景再答题,避免反复切换浪费时间。
  • **案例研究题不能返回**:和 AWS 考试不同,PL-300 的 case study 部分一旦进入下一组就不能回头修改。遇到 case study 请先把整组题都标记好 Review,确认完再 Next。
  • **DAX 公式判断题看关键词**:题干出现"total for all products regardless of filter" → ALL;出现"same period last year" → SAMEPERIODLASTYEAR 或 DATEADD(-1, YEAR);出现"for each row of the table" → SUMX / AVERAGEX 迭代函数;出现"ignore filter on this column only" → ALLEXCEPT 或 REMOVEFILTERS。
  • **Power BI Service 管理题背清楚角色权限**:Admin 能改工作区设置 + 发布 App,Member 能发布 App 不能改设置,Contributor 只能发布内容,Viewer 只读。考试经常出"用户想做 X 至少需要什么角色"。
  • **增量刷新 vs 定时刷新**:定时刷新每次重算整个数据集,增量刷新只处理最近 N 天。大数据集(>1GB)考题答案几乎总是增量刷新 + 存档策略配置。
  • **免费年度续期**:考过之后 Microsoft 每年会邮件提醒你在到期前 6 个月内去 Microsoft Learn 参加 30 分钟的 Renewal Assessment,免费,在线开卷,题目覆盖过去一年的产品变化。别忘了做,否则证书会自动过期。
  • **官方学习资源是免费的**:Microsoft Learn 上的 PL-300 学习路径(Learning Path)是免费的,且内容和考纲 100% 对齐。加上官方 Practice Assessment 就能覆盖 70% 的考点,第三方资料主要补 DAX 深度和案例研究题练习。

Common mistakes

  • **混淆 Row Context 和 Filter Context** — 计算列在 Row Context 里,度量值在 Filter Context 里。同一个 `SUM(Sales[Amount])` 写在计算列里算当前行的销售额(其实等于当前行值本身),写在度量值里算当前筛选下所有行的总和。这是 DAX 最根本的区别,不理解这个所有后续题都会错。
  • **计算列 vs 度量值用错场景** — 静态的、不随筛选变化的值用计算列(比如"订单年份"),动态的、随上下文变化的聚合用度量值(比如"选中时间段的销售额")。考试会出"下列哪个应该用度量值"的题,答案几乎总是和聚合相关的。滥用计算列会导致模型体积暴增。
  • **CALCULATE 上下文转换不理解** — 在迭代函数(SUMX)里直接写 `[Measure]` 会触发隐式 CALCULATE,把当前行变成筛选上下文。很多人以为 SUMX 里的度量值还是"聚合整表",结果算出来的数完全不对。考试至少 3-4 道题考这个。
  • **M Query(Power Query)和 DAX 搞混** — Power Query 是数据加载阶段的转换(发生在数据进入模型之前),DAX 是模型之上的计算(数据已经在内存里)。"删除空行"、"合并查询"、"拆分列"这些操作必须在 Power Query 里做,用 DAX 做不了也不应该做。考试会问"在哪一层实现这个需求"。
  • **双向筛选(Both)滥用** — 默认所有关系都应该是 Single 方向(从维度表筛选事实表)。只有在多对多关系 + 桥接表的场景才用 Both。滥用双向筛选会导致循环依赖和性能问题,考试会专门出题问"下列哪种情况应该用双向筛选",答案几乎总是"仅在桥接表场景"。
  • **忘记把日期表标记为 Date Table** — 时间智能函数(TOTALYTD、SAMEPERIODLASTYEAR)必须基于一个被标记为"Date Table"的独立日期维度表,且这个表必须是连续日期(没有缺失)。很多人直接用事实表里的 OrderDate 列做时间智能,结果全部失效。
04

Before you register

What is the exam format and passing score for PL-300?

The PL-300 exam contains 40-60 questions (multiple choice, multiple select, drag-and-drop, and case studies), with a 120-minute time limit. The passing score is 700 out of 1000, and the exam fee is $165 USD. It is available at Pearson VUE test centers or via online proctoring. The exam does not include lab questions, but features many scenario-based questions requiring you to determine the correct solution based on given data models or DAX formulas.

What are the key domains covered in PL-300?

The PL-300 exam covers four main domains: Prepare the Data (25-30%, including Power Query data retrieval, data cleaning, M language basics, data source configuration), Model the Data (25-30%, including star schema design, relationship management, DAX measures and calculated columns, Row-Level Security RLS, calculation groups), Visualize and Analyze the Data (25-30%, including report design, chart selection, drill-through interactions, conditional formatting, AI visuals like Q&A and Key Influencers), and Deploy and Maintain Assets (15-20%, including workspace management, dataset refresh, App publishing, incremental refresh, deployment pipelines). DAX and Power Query are the core exam skills.

What level of DAX proficiency is needed for PL-300?

DAX is the absolute core of PL-300. You need proficiency with: basic aggregation functions (SUM, AVERAGE, COUNT, DISTINCTCOUNT), iterator functions (SUMX, AVERAGEX, COUNTROWS), filter functions (CALCULATE, FILTER, ALL, ALLEXCEPT, REMOVEFILTERS), time intelligence functions (TOTALYTD, SAMEPERIODLASTYEAR, DATEADD, DATESYTD, PARALLELPERIOD), table functions (SUMMARIZE, ADDCOLUMNS, SELECTCOLUMNS), and relationship functions (RELATED, RELATEDTABLE, USERELATIONSHIP). Focus on understanding the context transition mechanism of CALCULATE — it is the most frequently tested and error-prone function. Practice in DAX Studio and understand the difference between row context and filter context.

What prerequisites are needed and how long does it take to prepare for PL-300?

You should have basic data analysis concepts (dimension/fact tables, data warehouse fundamentals), familiarity with Excel data processing (PL-300 Power Query and DAX share the same engine as Excel), and basic SQL knowledge helps but is not required. Preparation time: candidates with daily Power BI experience typically need 3-4 weeks at 1-2 hours daily, while those without BI background should plan 6-8 weeks. Focus on DAX formula practice and data modeling (star schema design, relationship configuration). Power BI Desktop is free software — download it and practice with Microsoft-provided sample datasets.

How is Power Query (M language) tested in PL-300?

Power Query falls under the "Prepare the Data" domain, accounting for approximately 25-30%. Key exam topics include: data source connections (SQL Server, Excel, CSV, Web, SharePoint, Dataverse), data transformation operations (Merge vs Append queries, Pivot/Unpivot, Split columns, data type conversion, Fill Down/Up), M language basics (understanding the let...in structure, reading and modifying simple M code), Query Folding (understanding which operations support folding, how to view native queries), data source parameters and privacy level settings, and incremental refresh configuration. You do not need to write complex M code from scratch, but you must understand Power Query Editor-generated code and make simple modifications.

How does PL-300 certification help career development?

PL-300 targets Data Analysts and BI Developers and is one of the most sought-after data skills certifications on the market. Power BI is the global leader in enterprise BI tools (rated Leaders by Gartner for multiple consecutive years), used by virtually all medium and large enterprises. Typical roles include Power BI Developer, Data Analyst, BI Analyst, and Report Developer. The advanced path from this certification is DP-600 (Fabric Analytics Engineer Associate), covering the Microsoft Fabric full-stack data analytics platform. In the Australian market, proficient Power BI developers typically earn $100K-$140K AUD annually, with senior BI consultants reaching $150K+.

05

Learner experiences

Loading reviews…

公司用 Power BI 做月度报表两年了,以为考试是走过场,结果第一次模考才 580 分。最大的问题是 CALCULATE 的上下文转换 — 日常工作我都是拖拖拽拽从来没想过底层逻辑。后来啃了 SQLBI 的 The Definitive Guide to DAX 前 5 章才真正搞懂 Row Context 和 Filter Context 怎么互相切换,再考就过了。建议有工作经验的同学也不要跳过理论部分。

L. Wang

墨尔本制造业 Finance Analyst · 845/1000 · 5 weeks

我从 Tableau 转 Power BI,最难适应的是 DAX 完全不同的思维模型。Tableau LOD 是表达式语义,DAX 是上下文语义。前两周我一直用 Tableau 的思路写 DAX,结果怎么写都错。后来强迫自己忘掉 LOD,重新按"筛选上下文 + 行上下文"理解,第三周就顺了。跨工具转型的同学别硬套老经验。

S. Kumar

悉尼咨询公司 BI Consultant · 792/1000 · 4 weeks

卡线过,低分但是过了。最大的坑是数据建模 — 一开始以为把表都导进 Power BI Desktop 然后拉拉关系就行,结果考试里好几道题问"为什么这个度量值算错了",答案都是关系方向错了或者应该用断开的表。建议零基础的同学先花一整周只学星型模型,把维度表事实表搞清楚再碰 DAX。

J. Zhou

零 BI 基础转岗 · 723/1000 · 8 weeks

06

Compare your next options

Tableau Data Analyst

其他 · 助理级

65 questions · 90 min

Azure Data Engineer Associate

Azure · 助理级

50 questions · 100 min

Azure Fundamentals

Azure · 基础级

40 questions · 65 min

Start with the first chapter.

2 free chapters · Full preparation from $29

Explore the learning path
OverviewLearnFAQ