You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何PowerBI从Microsoft Access Database获取数据时提示“表为空”

故障排查与解决步骤

1. 排查文件锁定与权限问题

  • 确认导入时Access数据库没有被其他进程独占打开,不要在导入操作进行时用Access软件编辑该数据库文件,独占锁定会导致PowerBI仅能读取表结构元数据,无法拉取实际行记录。
  • 确认运行PowerBI的本地账户和你查看Access数据时使用的账户一致,避免权限不足导致无法读取表内数据。

2. 检查Power Query导入配置

  • 选择Get Data -> Access database加载文件后,不要直接点击「加载」,先点击转换数据进入Power Query编辑器,查看右侧「应用步骤」栏是否存在自动生成的筛选行、删除空行类步骤,删除不必要的步骤后确认数据是否正常显示。
  • 如果你导入的是Access中的链接表而非本地存储的普通表,需要确认链接表指向的原始数据源路径没有变动,PowerBI无法访问链接表后端数据源时会返回空表。

3. 验证Access表属性

  • 确认你要导入的是普通数据表,而非查询、临时表或者系统表,系统表默认隐藏内容,PowerBI读取时会显示为空。
  • 可以在Access中把两张表另存为新的普通表,再尝试重新导入PowerBI,排除原表元数据损坏的问题。

4. 修复版本兼容问题

  • 检查Access和PowerBI的位版本是否一致(同为32位或同为64位),位版本不兼容是该类问题的高频诱因:
    • Access位版本查看路径:打开Access -> 文件 -> 账户 -> 关于Access,弹窗顶部会标注位版本信息
    • PowerBI位版本查看路径:打开PowerBI -> 文件 -> 帮助和支持 -> 关于Power BI,弹窗顶部会标注位版本信息
  • 若二者位版本不一致,卸载其中一个并更换为对应位版本即可。

5. 临时替代方案

如果以上排查都无法解决问题,可以先在Access中将两张表导出为.xlsx或.csv格式文件,再导入PowerBI使用,不会影响数据准确性。


内容的提问来源于stack exchange,提问作者The-Notorious-J-O-E

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 04:39:03