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

Power BI关联服务器c:\Windows\Temp目录高频生成临时文件问题咨询

问题原文(翻译)

我们创建了采用直连查询(Direct Queries)模式的Power BI文件,大多通过https://app.powerbi.com门户访问。当前仅使用约10个不同的PBIX文件、使用用户不足5人的情况下,我们发现某台服务器的c:\Windows\Temp目录每小时新增约400个文件。
这些文件成对生成,物理大小与PBIX报告一致,示例如下:

  • TmpDownload16226909155253318640583924312580.tmp
  • PBI Report2014107552797016443.tmp
    我们有部分报告使用企业网关(enterprise gateway),但该网关部署在完全独立的其他服务器上。请问是否有人遇到过这类临时文件高频生成的情况,可能的成因是什么?个人网关(personal gateway)是否会导致该问题?

问题解答

核心成因

你观察到的成对临时文件属于Power BI拉取报告缓存时产生的中转文件,个人网关是导致该问题的最高概率诱因,具体触发逻辑如下:

  • 个人网关部署在当前出问题的服务器上时,会默认将Power BI云端的PBIX文件临时下载到系统Temp目录,用于完成直连查询的数据源校验、用户权限匹配操作。正常情况下操作完成后缓存文件会自动删除,出现残留通常是三种情况:
    • 个人网关的运行服务账号没有C:\Windows\Temp目录的删除权限
    • 报告刷新、用户交互查询过程中出现连接超时、进程意外中断,导致缓存清理逻辑未触发
    • 2022年12月之前发布的旧版本个人网关存在已知的缓存自动清理失效bug,大量缓存文件会无限制残留
  • 你已确认企业网关部署在独立服务器,因此该问题和企业网关完全无关,企业网关的默认缓存目录也不会设置在系统Temp路径下。
  • 其他低概率诱因:该服务器上有用户频繁通过Power BI Desktop打开存储在云端的直连模式报告,每次打开都会生成两份临时缓存,关闭软件时如果进程异常退出也会导致文件残留。5个用户的高频交互叠加10份报告的定时刷新,每小时产生400份文件的量级完全符合该场景的表现。

修复方案

  • 先确认当前服务器是否部署了个人网关,若是优先升级到最新正式版本,同时检查网关服务运行账号对C:\Windows\Temp目录是否有读写、删除权限
  • 可以配置定时脚本,定期清理该目录下创建时间超过24小时、命名规则匹配TmpDownload*.tmp和PBI Report*.tmp的文件,该操作不会影响Power BI服务、网关的正常运行
  • 若服务器上没有部署个人网关,排查该服务器所有安装了Power BI Desktop的用户操作日志,确认是否存在高频打开云端直连报告的行为。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.17 18:15:07