活动
DAX 示例模型
Adventure Works DW 2020 Power BI Desktop 示例模型设计用于支持 DAX 学习。 该模型基于 AdventureWorksDW2017 的 Adventure Works 数据仓库示例,但数据已经过修改以匹配示例模型的目标。
示例模型不包含任何 DAX 公式。 但它支持数百甚至数千个可能的计算公式和查询。 可以将一些函数示例(例如 CALCULATE、DATESBETWEEN、DATESIN PERIOD、IF 和 LOOKUPVALUE)添加到示例模型中,而无需修改。 我们正在努力将更多示例包含在使用示例模型的其他函数引用文章中。
Adventure Works 公司代表一家自行车制造商,将自行车及其配件销售到全球市场。 该公司的数据仓库数据存储在 Azure SQL 数据库中。
模型包含七个表:
表 | 说明 |
---|---|
Customer | 描述客户及其地理位置。 客户在线购买产品(Internet 销售)。 |
Date | Date 与 Sales 表之间存在三种关系,分别表示订单日期、发货日期和截止日期。 订单日期关系处于活动状态。 公司以每年 7 月 1 日为会计年度的起始日进行销售报告。 使用 Date 列将表标记为日期表。 |
Product | 仅存储已完成的产品。 |
Reseller | 描述经销商及其地理位置。 经销商向自己的客户销售产品。 |
Sales | 在每个销售订单行存储一行。 所有财务价值均以美元 (USD) 为单位。 最早订单日期为 2017 年 7 月 1 日,最晚订单日期为 2020 年 6 月 15 日。 |
Sales Order | 描述销售订单和订单行号,以及销售渠道(经销商还是 Internet)。 此表与 Sales 表之间存在一对一的关系。 |
Sales Territory | 销售区域按组(北美、欧洲和太平洋)、国家和地区显示。 只有美国在区域级别销售产品。 |
在此处下载 Power BI Desktop 示例模型文件。
- 学习路径:在 Power BI Desktop 中使用 DAX
- 是否有任何问题? 尝试咨询 Power BI 社区
- 建议? 提出改进 Power BI 的想法
其他资源
培训
学习路径
在 Power BI Desktop 中使用 DAX - Training
此学习路径介绍了数据分析表达式 (DAX),并提供了通过计算增强语义模型所需的基本技能。 它首先介绍了 Power BI Desktop 模型结构,以及如何使用 DAX 计算增强此结构。 然后它介绍了如何编写 DAX 公式和不同类型的模型计算,其中包括计算表和计算列以及度量值。 对评估上下文进行了介绍,后续课程介绍了如何编写修改筛选上下文的 DAX 公式。 最后,你将学习如何使用时间智能函数和迭代器函数编写 DAX 表达式。
认证
Microsoft Certified: Power BI Data Analyst Associate - Certifications
展示与使用 Microsoft Power BI 进行建模、可视化和分析数据的业务和技术要求相一致的方法和最佳实践。