AI入门:一步步教你连接Power BI与PostgreSQL数据库
零基础学会安装Power BI Desktop、连接本地和远程PostgreSQL数据库,成功加载数据。
Power BI是微软推出的数据可视化工具,能帮你把数据库里的数据变成漂亮的图表和报告。本文带你从零开始,一步步学会把Power BI连接到PostgreSQL数据库(一种免费的关系型数据库,用来存储和管理数据)。
准备环境:下载和安装
- 下载Power BI Desktop(微软官方的免费桌面版软件):访问微软官网,搜索“Power BI Desktop”,点击下载并安装。安装过程一路默认即可。
- 确保你有一个可用的PostgreSQL数据库。如果你是新手,可以先在本地电脑上安装一个PostgreSQL(从官网下载安装包,安装时记下你设置的用户名和密码)。
连接本地PostgreSQL数据库
- 打开Power BI Desktop,点击顶部菜单的“获取数据”按钮,然后选择“更多”。
- 在弹出的窗口中,搜索框输入“postgres”,选择“PostgreSQL数据库”,点击“连接”。
- 在“服务器”栏输入localhost:5432(local host是本地电脑的意思,5432是默认端口号),“数据库”栏输入postgres(默认数据库名)。
- 选择数据连接模式:导入(把数据复制到Power BI里,速度快)或DirectQuery(实时连接数据库,数据最新)。新手推荐用“导入”。
- 点击“确定”,输入你的PostgreSQL用户名和密码(安装时设置的那个),点击“连接”。
- 在导航器窗口中,勾选你要用的数据表,然后点击“加载”或“转换数据”。加载直接导入,转换数据可以先用Power Query编辑器(一个数据清洗工具)整理数据。
连接远程PostgreSQL数据库(以Aiven为例)
- 登录你的Aiven(一个云数据平台)控制台,找到你的PostgreSQL服务,确保它正在运行。
- 在服务详情页,找到并下载CA证书(用于加密连接的安全文件)。
- 在Windows电脑上,搜索“管理计算机证书”,打开后找到“受信任的根证书颁发机构” -> “证书”,右键点击,选择“所有任务” -> “导入”,把刚才下载的CA证书导入。
- 回到Power BI Desktop,重复连接本地数据库的步骤,但服务器和数据库信息要换成Aiven控制台里提供的(例如服务器地址、端口、数据库名)。
- 输入Aiven提供的用户名和密码,连接成功后同样加载或转换数据。
验证成功:查看数据
连接成功后,Power BI右侧的“字段”窗格会显示你导入的表和字段。你可以拖拽字段到画布上,快速生成图表,比如柱状图、折线图。如果看到数据,说明你已经成功跑通了!
内容来源
DEV Beginners
发布时间
2026-07-06 01:30