Power BI 模拟器 —— 学习 DAX 并构建仪表板

🏠 首页 עברית English 中文
🎨 主题
🖥 显示
🏀 SQL 模拟器 ← 主页
𝒇𝒙
DAX

𝒇𝒙 创建一个新度量(DAX Measure)

📚 示例:
AvgPTS = AVERAGE(player_stats[PTS])
TotalAST = SUM(player_stats[AST])
GameCount = COUNTROWS(game_info)
HomeWinPct = DIVIDE(CALCULATE(COUNTROWS(game_info), game_info[result]=1), COUNTROWS(game_info))
MaxPTS = MAX(player_stats[PTS])
⏱ 性能日志
点击“⏱ 性能”开始记录
🔍 筛选器窗格
💡 从右侧面板拖一个字段到下面的某个放置区。
此视觉对象上的筛选器
拖入一个字段
此页面上的筛选器
拖入一个字段
整个报表上的筛选器
拖入一个字段

🌈 条件格式

📊 数据条
🎨 色阶
⚙ 规则

⚡ 创建一个计算列(Calculated Column)

📚 示例(逐行运算!):
Profit = player_stats[PTS] - player_stats[TOV]
FullName = player_stats[player] & " (" & player_stats[team] & ")"
Grade = IF(player_stats[PTS] >= 25, "Star", "Regular")
Performance = SWITCH(TRUE(), player_stats[PTS]>=30, "Elite", player_stats[PTS]>=20, "Star", "Bench")
Index = RANKX(ALL(player_stats), player_stats[PTS])

📊 创建一个计算表(Calculated Table)

📚 示例:
Top 10 = TOPN(10, player_stats, player_stats[PTS])
Summary = SUMMARIZE(player_stats, player_stats[team], "Avg PTS", AVERAGE(player_stats[PTS]))
Calendar = CALENDAR(DATE(2024,1,1), DATE(2024,12,31))
Numbers = GENERATESERIES(1, 100, 1)
Filtered = FILTER(player_stats, player_stats[PTS] > 25)
Combined = UNION(player_stats, team_stats)
Joined = NATURALLEFTOUTERJOIN(player_stats, team_stats)

🔗 管理表关系(Relationships)

定义表之间的关系以启用 DAX 中的 RELATED、RELATEDTABLE 和 USERELATIONSHIP formulas.
. .

📊 数据预览 —— Tables Preview

📋 字段 —— NBA Data
👆 长按一个字段来拖动它
🔗 管理表关系
⚡ + 新建计算表
🏀 game_info
game_id
season
📅date
Aaway_team
away_score
Ahome_team
home_score
result
+ 计算列
𝒇𝒙+ 创建新度量
👤 player_stats
Aplayer
Ateam
PTS
AST
TRB
STL
BLK
TOV
FGp
+ 计算列
𝒇𝒙+ 创建新度量
🏆 team_stats
Ateam
PTS
FGp
3P
AST
TRB
+ 计算列
𝒇𝒙+ 创建新度量
🔍 活动筛选器:
无——点击一个图表或切片器
已保存的书签:
还没有书签
← 点击左侧面板中的一个可视化对象
有 26 个可视化对象可用:
条形图 · 折线图 · 饼图 · KPI · 地图 · 树状图 · 漏斗图 · 以及另外 19 个
📄 第 1 页
📊 可视化对象
构建一个视觉对象
条形图
折线图
饼图
圆环图
KPI KPI
表格
面积图
散点图
42 卡片
仪表
矩阵
瀑布图
切片器
堆叠柱形图
堆叠条形图
100% 柱形图
簇状
堆叠面积图
组合图
漏斗图
树状图
丝带图
多行卡
地图
填充地图
分解树
P 参数
文本框
形状
BTN 按钮
已选择: 选择一个可视化对象
📐 值 · 字段
在上面选择一个可视化对象
来编辑字段