Power BI 是一款强大的数据分析工具,它通过交互式的数据可视化功能,让用户能够在组织内部查看和共享数据洞察。用户可以利用数据模型和可视化技术,创建视图和报告,并通过pbix文件格式进行分享。Power BI 桌面版结合了微软的查询引擎、数据建模和可视化技术,帮助用户深入理解数据。
Power BI 可以嵌入到应用程序、网站和门户中。利用开源SDK,开发者可以创建独特的可视化效果。通过Power BI REST API,可以自动执行数据刷新、增强、转换过程,自动扩展资源,自动化应用程序生命周期管理(ALM)等。
Power BI 包括桌面版和在线服务。Power BI 桌面版是免费的,并且包含查询编辑器功能。用户可以从微软商店下载并使用。通过选择“获取”并遵循安装说明,可以从Windows开始菜单或任务栏图标启动Power BI 桌面版。
安装Power BI桌面版后,用户可以连接到不断扩展的数据世界。在Power BI 桌面版的“主页”选项卡中选择“获取数据”>“更多”,然后浏览“获取数据”窗口中的所有数据源列表。将URL粘贴到“从网络”对话框中,然后选择“确定”以使用匿名访问。Power BI 桌面版的查询功能将启动并访问资源。
以Excel和CSV文件为例,首先点击“获取数据”,然后从菜单中选择CSV文件并加载数据。例如,上传了来自内布拉斯加州和德克萨斯州牛肉销售的数据。在加载数据之前,需要清理数据。通过确认“转换”选项,Power Query编辑器将打开,可以在其中清理数据。
屏幕顶部显示常见的报告和可视化功能。中间部分是产生和放置可视化的地方。页面底部的标签部分允许选择或添加报告页面。可以在“过滤器”窗口中过滤数据可视化。
以分析Excel工作表中销售数据为例。从“获取”选项卡中选择Excel工作簿并加载产品Excel,如图表所示。在加载数据之前,将清理数据。确认“转换”选项后,Power Query编辑器将打开,将在其中清理数据。通过按Ctrl并右键单击选择移除其他列,可以选择“产品名称”、“产品ID”、“单位数量”和“库存单位”,然后移除其余列。
LineTotal = [Order_Details.UnitPrice] * [Order_Details.Quantity]
将通过乘以单价和数量来计算总价,并在订单表中添加一个名为LineTotal的自定义列。LineTotal列将被添加到订单表的末尾。需要通过右键单击列标题并选择更改类型为固定小数来修复LineTotal列的数据类型。