文档 · 疑难解答
检测不到 Power BI Desktop 实例
Power BI Desktop 正在运行,但 Daxlate 的欢迎屏幕上没有列出它。
最后更新:
启用可选的实时模式后,欢迎屏幕会在左侧的连接到正在运行的模型下列出每个正在 运行的 Power BI Desktop 实例。该列表每 2.5 秒轮询一次。如果几秒后你的实例还没 出现:
实时模式默认关闭
Daxlate 从磁盘打开文件。只有当你在 %LOCALAPPDATA%\Daxlate\settings.json 中用 “liveModeEnabled”: true 启用了实时模式,连接到正在运行的模型这一栏才会出现。要翻译报表,请改用打开文件…打开它的 .pbix 或 .pbit。参见文件模式与实时模式。
确认 Desktop 正在运行且已打开模型 #
Power BI Desktop 只有在加载了带模型的报表之后,才会启动它的本地 Analysis Services 实例。空的 Desktop 窗口或“获取数据”向导都不会启动 AS 实例,Daxlate 自然也就无从 发现。
随便打开一个 .pbix,实例应该会在几秒内出现在欢迎列表中。
检查防火墙 #
发现机制会扫描环回接口(127.0.0.1)上的本地 Analysis Services 端口。如果某个
按进程配置的防火墙阻止了到特定进程的环回连接,发现机制就什么也看不到。多数企业
防火墙默认允许环回。如果你的不允许,请为 Daxlate.exe 添加例外。
用同一个用户运行 #
Desktop 的 AS 实例绑定到启动 Desktop 的那个 Windows 用户。如果 Desktop 以一个 用户运行、Daxlate 以另一个用户运行(例如其中之一是通过“以管理员身份运行”启动 的),两边的清单对不上,Daxlate 就看不到任何东西。
关掉其中一个,用同一个用户重新启动。
直接打开文件 #
如果发现机制仍然不工作,你不必干等。改用文件模式打开模型:在欢迎屏幕点击
打开文件…(或 Ctrl+O),直接选择 .pbix 或 .pbit。文件模式不要求
Desktop 处于运行状态。