在我开发报告时,报告构建器可以访问托管API。但是,如果我正在开发对API或报告的更改,则我将无法访问Power BI Report Builder Power查询的本地托管API端点,只有Azure托管API。
I可以从Web浏览器和MS Excel中的Power查询访问端点,因此可以访问源。但是,在Power BI报告构建器中,Power查询工具在确认匿名连接后返回19005的错误代码。 关于如何解决这个问题的任何想法?,我已经通过多个Web浏览器验证了连接,并为Excel验证了电源查询。
19005是服务器的连接超时。报告构建器未从当前浏览器客户端执行,因此
localhost在概念上是不可行的,因为在发布报告时,该主机将不可用。 通常,我们通过将API的更改部署到可以连接到的登台位置来解决此问题,您还可以通过创建返回到本地主机的外部路线来解决此问题,许多人希望避免使用安全风险,但可能会避免。 您还可以尝试编辑您的
主机文件以创建到您本地主机的本地DNS路线,但我不确定这是否适用于报告构建器。