Power BI:导入Azure数据库DTU数据后散点图单点问题与折线图绘制
Power BI绘制数据库使用情况折线图及问题排查
一、先解决散点图仅显示1个数据点的问题
- 进入数据视图确认:导入的CSV是否真的包含100行数据,有没有被误过滤或自动聚合
- 检查字段类型:确保
percentageDTU和percentageTimeSpendAt是数值类型,ResourceId设为文本类型 - 调整散点图配置:将
percentageDTU拖至X轴,percentageTimeSpendAt拖至Y轴,再把ResourceId拖到图例或详细信息区域,不同资源的数据点就会分开显示
二、绘制折线图的步骤
基础操作流程
- 补全排序字段:折线图需要按顺序展示数据,优先用时间戳(如果Azure导出时没带,重新导出时加上;没有时间戳的话,在Power BI里添加索引列:数据视图→转换数据→添加列→索引列)
- 选择折线图组件:在可视化面板中选中内置的折线图
- 配置字段:
- 将时间/索引列拖到轴区域,用来定义数据的展示顺序
- 将
percentageDTU或percentageTimeSpendAt拖到值区域,作为折线的数值来源 - 若要区分不同数据库,将
ResourceId拖到图例区域,每个资源会生成独立的折线
细节优化
- 取消自动聚合:如果值区域显示求和/平均值,点击字段下拉箭头选择不汇总(前提是每行数据对应独立的时间点)
- 开启数据标签:在格式选项卡中打开数据标签,方便查看具体数值
- 调整坐标轴范围:根据数据的极值设置X/Y轴固定范围,让折线趋势更清晰
三、推荐可下载的可视化组件
直接在Power BI Marketplace中就能下载以下实用组件:
- Advanced Line Chart:支持自定义线条样式、多折线对比,适合复杂趋势分析场景
- Line and Clustered Column Chart:可同时展示折线和柱状图,方便对比多个指标的变化
- Sparkline Chart:迷你折线图,适合嵌入表格中展示单个资源的趋势变化
- Time Series Forecasting Chart:自带时间序列预测功能,能预判数据库未来使用情况
内容的提问来源于stack exchange,提问作者Francesco Mantovani
相关产品推荐
相关产品推荐

