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

Power BI调用Python导入CSV文件报ADO.NET权限拒绝如何解决?

解决Power BI调用Python导入CSV时出现"Access is denied"报错的方案

已经完成Python路径配置仍出现该权限错误,可按以下优先级排查解决:

1. 排查Python安装目录权限

  • 在Power BI中进入 文件 > 选项和设置 > 选项 > Python 脚本,确认当前绑定的Python安装路径
  • 找到该路径对应的根文件夹,右键选择「属性 > 安全」,点击「编辑」按钮为当前Windows登录用户授予「读取和执行」「列出文件夹内容」「读取」的完整权限,若Python是全局安装,建议同时给Authenticated Users用户组授予相同权限
  • 保存配置后重启Power BI重试

2. 排查CSV文件所在目录权限

  • 避免将CSV文件放在桌面、C:\Program Files、C:\Windows等系统权限管控严格的路径,可先将文件移动到非系统盘的独立文件夹(如D:\pbi_test)测试
  • 若必须保留在原路径,给CSV所在文件夹为当前用户授予「读取」「修改」权限

3. 调整Power BI Python脚本安全配置

  • 进入 文件 > 选项和设置 > 选项 > 安全,找到Python脚本设置项,临时选择「允许运行任何Python脚本,不限制」完成验证,后续可根据安全需求调整为运行前提示模式
  • 若使用的是Power BI Report Server,需要额外在服务器端配置管理器中开启Python脚本执行权限

4. 排查第三方安全软件拦截

  • 检查Windows Defender、企业杀毒软件、终端管控系统的拦截日志,确认是否存在阻止Power BI调用Python进程、读取目标CSV文件的规则,将对应进程和目录加入白名单

快速验证方法

可以先在Power BI中运行以下无文件读取的测试脚本,确认Python调用本身是否正常:

import pandas as pd
df = pd.DataFrame({"test_col": [1,2,3,4]})

如果该脚本可以正常返回数据表,说明Python调用权限正常,问题集中在CSV文件读取环节;如果仍然报错,回到Python目录权限配置步骤重新排查。


内容的提问来源于stack exchange,提问作者konsteinuser

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 16:57:03